⊗pyPmCoML 29 of 129 menu

Beberapa Loop dalam List Comprehension di Python

Bekerja dengan list comprehension memungkinkan untuk menuliskan beberapa loop untuk menghasilkan list baru. Loop pertama yang ditentukan akan menjadi loop terluar, di dalamnya loop kedua yang ditulis akan dijalankan. Ini berarti loop kedua akan bersarang di dalam loop pertama.

Mari kita bentuk sebuah list berisi tuple. Untuk melakukannya, pertama-tama tulis dua variabel i dan j, yang diapit oleh tanda kurung, yang menandakan sebuah tuple. Selanjutnya, jalankan loop dengan variabel i, yang seharusnya menghasilkan angka pertama dalam tuple pada rentang dari 1 hingga 3. Kemudian tulis loop di mana angka kedua j dihasilkan dari 1 hingga 2:

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

Hasil eksekusi kode:

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

Diberikan dua list:

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

Dengan menggunakan list comprehension, buatlah sebuah list baru dari keduanya:

[('1', 'a'), ('1', 'b'), ('1', 'c'), ('2', 'a'), ('2', 'b'), ('2', 'c')]
Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak