⊗pyPmCoLEO 26 of 129 menu

Pythonda ro'yxatli qamrovda elementlar bilan amallar

Qamrovda for...in konstruksiyasining chap tomonida nafaqat o'zgaruvchini, balki unga ma'lum bir amalni belgilash mumkin.

Keling, har bir yaratilgan elementdan bitta ayiriladigan ro'yxat yarataylik:

lst = [i - 1 for i in range(1, 5)] print(lst)

Kod bajarilgandan so'ng yangi ro'yxat qaytariladi:

[0, 1, 2, 3]

Quyidagi kodni bajarish natijasi qanday bo'ladi:

lst = [i + 2 for i in range(0, 6)] print(lst)

Quyidagi kodni bajarish natijasi qanday bo'ladi:

lst = [i / 2 for i in range(4, 10)] print(lst)

Quyidagi kodni bajarish natijasi qanday bo'ladi:

lst = [i + 10 for i in range(0, 8, 2)] print(lst)
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