⊗pyPmLpRLA 147 of 208 menu

Назапашванне выніку ў цыкле for Python

Каб знайсці суму ўсіх элементаў, неабходна паслядоўна іх складаць у кожнай ітэрацыі цыклу. А атрыманы вынік следа запісаць у асобную зменную.

Хай у нас ёсць спіс lst:

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

Давайце знойдзем суму яго элементаў. Спачатку аб'явім пустую зменную res, у якой будзе паслядоўна назапашвацца сума ўсіх элементаў. Далей у целе цыклу запісваем дадатак да яе кожнага элемента:

res = 0 for el in lst: res = res + el print(res) # выведзе 15

Можна запісаць дадатак элемента ў больш кароткай форме, выкарыстоўваючы спецыяльны аператар +=:

res += el

Назапашванне можна выкарыстоўваць і для зліцця элементаў у адзін радок. Toлькі ў гэтым выпадку зменнай res прызначым не 0, а пусты радок. У яе і будзем зліваць усе элементы спісу:

lst = ['1', '2', '3', '4', '5'] res = '' for el in lst: res += el print(res) # выведзе '12345'

Дадзены спіс:

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

Знойдзеце суму квадратаў элементаў гэтага спісу.

Дадзены спіс:

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

З дапамогай цыклу злучыце элементы гэтага спісу ў радок:

'abcde'

Дадзены спіс:

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

З дапамогай цыклу злучыце элементы гэтага спісу ў лік:

12345
Беларуская
AfrikaansAzərbaycanБългарскиবাংলাČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць