English
Open in Telegram

Post🧩 3-qism: List comprehensionlar — ro‘yxatlarni qisqa yo‘l bilan yaratish

23 August 2026
P
Python
🧩 3-qism: List comprehensionlar — ro‘yxatlarni qisqa yo‘l bilan yaratish Listlar Pythonning qudratli tuzilmasi. List comprehensionlar yordamida oddiy for sikli bilan yozilgan kodni qisqa, o‘qilishi oson shaklga kiritamiz. Ular tez-tez ro‘yhatlardan filtrlar qo‘llash, ma’lumotlar ustida transformatsiya qilish uchun ishlatiladi. Shunchaki mos yozuvlar va ifoda bilan bir nechta satrda mavjud natijaga erishamiz. Bu usul kodni 2x tezroq yozish imkonini berdi, ayni paytda tushunarli bo‘lib qoladi. 😊 Misol: biz 1 dan 20 gacha bo‘lgan sonlardan faqat juft sonlarni topamiz. Oddiy for sikli o‘rniga list comprehensiondan foydalanamiz. Natija toza ro‘yxat bo‘lib, har bir element o‘z o‘rnida saqlanadi. # juft sonlar ro'yxatini qisqa shaklda olish numbers = range(1, 21) evens = [n for n in numbers if n % 2 == 0] print(evens) Output: [2, 4, 6, 8, 10, 12, 14, 16, 18, 20] Bu yerda n — har bir element, for n in numbers — ro‘yxat bo‘ylab aylanadi, if n % 2 == 0 esa shart. Agar talab bo‘lsa, hamma noldan tashqari qiymatlar ham qo‘shilishi mumkin. Masalan, har bir raqamning kvadratini olish uchun [n**2 for n in numbers] yozamiz. Qisqa, samarali, xuddi shunga o‘xshash transformatsiyalar uchun list comprehensionlar juda mos keladi. ✅ Savol: Sizda list comprehension bilan qaysi holat eng foydali bo‘ldi? Yoki oddiy for sikli bilan ishlashni afzal ko‘rasizmi? Fikrlaringizni yozib qoldiring. 👇
5 ·

Nearby in the feed

PPython🎯 1-bo‘lim: Funksiya yozish – def bilan amaliy misol Funksiya — dasturlashning tiyilish nuqtasi. Bugun oddiy, ammo foydali: yildirim tezligida hisoblash uchun sPPython2️⃣ Listlar va list comprehension — tezkor yozuvlar bilan oson tahlil 💡 List comprehension — bu ro‘yxatlarni qisqa va o‘qilishi oson yozishning kuchli usuli. Od
this message
PPythonSarlavha: Python bilan Fayllar bilan Ishlash — oddiy misol: matn faylini o‘qib yozish va o‘zgartirish 📂🐍 Mavzu qisqacha tushuntirish: Fayllar bilan ishlash — PyPPythonSarlavha: List comprehension bilan Python ro‘yxatlarini tez hosil qilamiz 📋 (List comprehension) Nazariy tushuntirish: - List comprehension — Python’da ro‘yxatl
PPython with MIT | Learn PythonPython with MIT | Learn Python@Python_with_MIT · channel · Tech
8subscribers123posts in the index
Venue feed Open in Telegram

An open public feed from the search index ChatCrawler — “Google for public Telegram”; refreshed as the venue is crawled. Times are UTC.

Public content only, official Telegram API. About · FAQ · Index limits · Remove a page · Catalog · Search · How we count