⊗pyPmLpRLA 147 of 208 menu

Python for tsiklda natijani to'plash

Barcha elementlar yig'indisini topish uchun ularni tsiklning har bir iteratsiyasida ketma-ket qo'shish kerak. Olingan natija alohida o'zgaruvchiga yozilishi kerak.

Bizda lst ro'yxati mavjud deb faraz qilaylik:

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

Keling, uning elementlari yig'indisini topaylik. Avval barcha elementlar yig'indisini ketma-ket to'playdigan bosh res o'zgaruvchisini e'lon qilamiz. Keyin tsikl tanasida har bir elementni unga qo'shamiz:

res = 0 for el in lst: res = res + el print(res) # 15 ni chiqaradi

Elementni qo'shishni maxsus += operatoridan foydalanib qisqaroq shaklda yozish mumkin:

res += el

To'plash elementlarni bitta satrga birlashtirish uchun ham ishlatilishi mumkin. Faqat bu holda res o'zgaruvchisiga 0 emas, balki bo'sh satr tayinlanadi. Ro'yxatning barcha elementlarini shu satrga qo'shamiz:

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

Ro'yxat berilgan:

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

Ushbu ro'yxat elementlari kvadratlari yig'indisini toping.

Ro'yxat berilgan:

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

Tsikl yordamida ushbu ro'yxat elementlarini satrga birlashtiring:

'abcde'

Ro'yxat berilgan:

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

Tsikl yordamida ushbu ro'yxat elementlarini raqamga birlashtiring:

12345
Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish