Python-测验| Python列表测验|问题 16
问题 16:找出以下程序的输出:
data = [2, 3, 9]
temp = [[x for x in[data]] for x in range(3)]
print (temp)
(A) [[[2, 3, 9]], [[2, 3, 9]], [[2, 3, 9]]]
(B) [[2, 3, 9], [2, 3, 9], [2, 3, 9]]
(C) [[[2, 3, 9]], [[2, 3, 9]]]
(D)这些都不是答案:(一)
说明: [x for x in[data] 返回一个新列表,复制列表数据中的值,外部 for 语句打印新创建的列表 3 次。
这个问题的测验