📜  Python-测验| Python列表测验|问题 16

📅  最后修改于: 2022-05-13 01:58:11.730000             🧑  作者: Mango

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 次。
这个问题的测验