راکت

فیلتر و تبدیل لیست با استفاده از لیست کامپرهنشن در پایتون

1 پاسخ

numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
چطور می‌توانی با یک خط کد پایتون یک لیست جدید بسازی که فقط مربع اعداد فرد را در خود داشته باشد؟

ثبت پرسش جدید

پاسخ‌ها

1
محمدطاهر غلامی
محمدطاهر غلامی
@MohammadTaher.GH

تخصص: برنامه نویس وب

سادس اما خواناییش یکم پایینه :

print([x**2 for x in range(1, 20) if x % 2 == 1])

این مثلا فقط اعداد فرد 1 تا 19 رو خروجی میده

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام