Generator Comprehension
سوال
برنامه ای بنویسید که:
از ورودی یک عدد بگیرد؛ در محدوده ی آن عدد، یک لیست تصادفی ایجاد کند؛
سپس یک generator comprehension بنویسید که اعداد فرد لیست تصادفی را پیدا کند.
در حال بررسی
0
انجمن برنامه نویسان پایتون
9 ماه
4 پاسخ ها
107 دیده شده
0
پاسخ ها ( ۴ )
number = int(input(“Enter a number: “))
random_list = [random.randint(1, number) for _ in range(10)]
odd_numbers = (x for x in random_list if x % 2 != 0)
for num in odd_numbers:
print(num)