题目内容

set1 = {x for x in range(10) if x%2==0} print(set1) 以上代码的运行结果为?

A. {0, 2, 4, 6}
B. {2, 4, 6, 8}
C. {0, 2, 4, 6, 8}
D. {4, 6, 8}

查看答案
更多问题

setnew = {i**2 for i in range(3)} print(setnew) 以上代码的运行结果为?

A. {0,1,4}
B. {0,4}
C. {1,4}
D. {4}

集合推导式中的可迭代对象可以是以下哪些?

A. 列表
B. 元组
C. 集合
D. 字符串

set1 = {20.6, 16.4, 37.5, 23.9} set2 = {v for v in set1 if v > 24 or v < 18.5} 以上代码执行后,下列选项哪些是set2中的元素?

A. 20.6
B. 16.4
C. 37.5
D. 23.9

Python可以使用集合推导式生成新的集合。

A. 对
B. 错

答案查题题库