题目
5. (单选题)2分 Python中用于创建生成器的语法是A. 使用()包含列表推导式B. 使用[]包含列表推导式C. 使用{}包含字典推导式D. 使用包含集合推导式
5. (单选题)2分 Python中用于创建生成器的语法是
A. 使用()包含列表推导式
B. 使用[]包含列表推导式
C. 使用{}包含字典推导式
D. 使用<>包含集合推导式
题目解答
答案
A. 使用()包含列表推导式
解析
在Python中,生成器是一种特殊的迭代器,它允许我们以一种更高效的方式处理大量数据。生成器可以使用列表推导式的语法创建,但需要使用圆括号()而不是方括号[]。列表推导式使用方括号[]创建列表,而生成器表达式使用圆括号()创建生成器。字典推导式使用花括号{},而集合推导式使用花括号{},但不使用<>。