⊗pyPmCoML 29 of 129 menu

Няколко цикъла в списъчно включване в Python

Работата с включване позволява да се пропишат няколко цикъла за генериране на нов списък. Първият зададен цикъл ще бъде външен, в него ще се стартира вторият прописан цикъл. Това означава, че вторият цикъл ще бъде вложен в първия.

Нека формираме списък от кортежи. За това първо ще пропишем две променливи i и j, заключени в кръгли скоби, обозначаващи кортеж. След това стартираме цикъл с променлива i, която трябва да генерира първото число от кортежа в диапазон от 1 до 3. След това прописваме цикъл, където второто число j се генерира от 1 до 2:

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

Резултат от изпълнението на кода:

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

Дадени са два списъка:

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

С помощта на включване направете от тях нов списък:

[('1', 'a'), ('1', 'b'), ('1', 'c'), ('2', 'a'), ('2', 'b'), ('2', 'c')]
Български
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
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне