执行lis1 = [x*3 for x in "ABC"]后,lis1结果是( )。
A. ["AAA", "AAA", "AAA"]
B. ["BBB", "BBB", "BBB"]
C. ["CCC", "CCC", "CCC"]
D. ["AAA", "BBB", "CCC"]
查看答案
执行y=[x for x in range(5) if x%2==1]后,y结果是( )。
A. [1, 3, 5]
B. [0, 2, 4]
C. [1, 3]
D. [2, 4]
执行y={x*2 if x>=10 else x*10 for x in range(8, 12)}后,y结果是( )。
A. {80, 90, 20, 22, 24}
B. {80, 90, 20, 22}
C. {90, 20, 22, 24}
D. {80, 90, 100, 22}
执行x, y, z=[100, 200, 300]后,x结果是( )。
A. 100
B. [100]
C. [100, 200, 300]
D. 以上都不是
执行x, y, *z=[1, 2, 3, 4, 5]后,z结果是( )。
A. [3]
B. [3, 4]
C. [3, 4, 5]
D. [1, 2, 3, 4, 5]