Python-da siyahi daxilinde bir nece dongu
Daxil etme ile iw bir nece dongu yazmaqla yeni siyahi yaradilmasina imkan verir. Ilk teyin edilen dongu xarici dongu olacaq, onun icinde ikinci yazilan dongu iwleyecek. Bu o demekdir ki, ikinci dongu birincinin icine qoyulacaq.
Gelin bir kortejler siyahisi yaradaq. Bunun
ucun evvelce iki deyiwen olan i
ve j yazaq, onlar yumru morterizelerin
icine alinmish ve korteji temsil edir.
Sonra i deyiweni ile bir dongu
iwleden, bu kortejin birinci reqemini
1 - den 3 - e qeder araliqda
yaradan olacaq. Sonra ikinci bir dongu
yaziriq, burada ikinci reqem j
1 - den 2 - e qeder yaradilir:
lst = [(i, j) for i in range(1, 4) for j in range(1, 3)]
print(lst)
Kodu icra etmisenin neticesi:
[(1, 1), (1, 2), (2, 1), (2, 2), (3, 1), (3, 2)]
Iki siyahi verilmishdir:
lst1 = ['1', '2']
lst2 = ['a', 'b', 'c']
Daxil etme istifade ederek onlardan yeni siyahi yaradin:
[('1', 'a'), ('1', 'b'), ('1', 'c'), ('2', 'a'), ('2', 'b'), ('2', 'c')]