用Python写一个程序,要求用生成器函数生成一个10000以内的列表
时间: 2023-05-31 08:03:48 浏览: 164
下面是一个用Python生成器函数生成一个10000以内的列表的示例代码:
```python
def generate_list():
for i in range(10000):
yield i
my_list = list(generate_list())
print(my_list)
```
这个程序定义了一个名为`generate_list()`的生成器函数,它使用`yield`关键字生成0到9999之间的整数。然后,我们将生成器函数传递给`list()`函数,以便将生成器对象转换为列表对象。最后,我们将生成的列表打印出来。
阅读全文