执行语句print([x**2 for x in [1,3,6,8,12] if x%2==1])的结果是:( )。
A. [36,64,144]
B. [1,9]
C. [1,9,36,64,144]
D. [1,6,12,16,24]
查看答案
已知x={1,2,3,4},执行语句x.add(3)后,x的值是:( )。
A. {1,2,,4}
B. {1,2,3,4,3}
C. {1,2,3,4}
D. {1,2,3,3,,4}
已知a=[‘name’,’age’,’sex’],b=[‘Dong’,38,’male’],将这两个列表元素转换为一个字典,字典的“键”是a中的元素,“值”是b中的元素,使用的语句是:( )。
A. dict(map(a,b))
B. dict(zip(a,b))
C. dict(enumerate(a,b))
D. dict(filter(a,b))
已知a为一个列表,先从列表a中取第一个元素,然后每隔2个元素取一个,将取出的所有元素形成新的列表b,使用的语句是:( )。
A. b=a[::3]
B. b=a[::2]
C. b=a[1::3]
D. b=a[1::2]
下列说法正确的是:( )。
A. 列表、元组、字符串、字典是有序序列
B. 列表、字典、集合是无序序列
C. 字典、集合是无序序列
D. 元组、字符串是可变序列