⊗pyPmLpRLA 147 of 208 menu

Pengumpulan Hasil dalam Gelung for Python

Untuk mencari jumlah semua elemen, kita perlu menambahkannya secara berurutan dalam setiap lelaran gelung. Dan hasil yang diperoleh perlu ditulis ke dalam pembolehubah lain.

Katakan kita mempunyai senarai lst:

lst = [1, 2, 3, 4, 5]

Mari kita cari jumlah elemennya. Pertama, isytiharkan pembolehubah kosong res, di mana jumlah semua elemen akan berkumpul secara berurutan. Kemudian dalam badan gelung, tulis penambahan setiap elemen kepadanya:

res = 0 for el in lst: res = res + el print(res) # akan mencetak 15

Penambahan elemen boleh ditulis dalam bentuk yang lebih ringkas menggunakan operator khas +=:

res += el

Pengumpulan juga boleh digunakan untuk menggabungkan elemen menjadi satu rentetan. Hanya dalam kes ini, kita akan menetapkan bukan 0 kepada pembolehubah res, tetapi rentetan kosong. Ke dalamnya kita akan menggabungkan semua elemen senarai:

lst = ['1', '2', '3', '4', '5'] res = '' for el in lst: res += el print(res) # akan mencetak '12345'

Diberi senarai:

tst = [1, 2, 3, 4, 5]

Cari jumlah kuasa dua elemen senarai ini.

Diberi senarai:

tst = ['a', 'b', 'c', 'd', 'e']

Menggunakan gelung, gabungkan elemen senarai ini menjadi satu rentetan:

'abcde'

Diberi senarai:

tst = [1, 2, 3, 4, 5]

Menggunakan gelung, gabungkan elemen senarai ini menjadi satu nombor:

12345
Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak