⊗pyPmCoML 29 of 129 menu

Wielokrotne pętle w składaniu list w Pythonie

Praca z składaniem pozwala zapisać wiele pętli do generowania nowej listy. Pierwsza zadana pętla będzie zewnętrzna, w niej będzie uruchamiana druga zapisana pętla. Oznacza to, że druga pętla będzie zagnieżdżona w pierwszej.

Stwórzmy listę krotek. W tym celu wpierw zapiszmy dwie zmienne i i j, ujęte w okrągłe nawiasy, oznaczające krotkę. Następnie uruchamiamy pętlę ze zmienną i, która ma generować pierwszą liczbę z krotki w zakresie od 1 do 3. Potem zapisujemy pętlę, gdzie druga liczba j jest generowana od 1 do 2:

lst = [(i, j) for i in range(1, 4) for j in range(1, 3)] print(lst)

Wynik wykonania kodu:

[(1, 1), (1, 2), (2, 1), (2, 2), (3, 1), (3, 2)]

Dane są dwie listy:

lst1 = ['1', '2'] lst2 = ['a', 'b', 'c']

Za pomocą składania stwórz z nich nową listę:

[('1', 'a'), ('1', 'b'), ('1', 'c'), ('2', 'a'), ('2', 'b'), ('2', 'c')]
Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć