单选题
表达式 [str(i) for i in range(3)] 的值为( )。
A
['0', '1', '2']
B
('0', '1', '2')
C
'0', '1', '2'
D
[0, 1, 2]
答案解析
正确答案:A
解析:
表达式 [str(i) for i in range(3)] 的值为( )。 答案:A
解析:这个表达式使用了列表推导式,在循环中将范围内的整数转换为字符串,并将它们放入列表中。所以它的值是一个包含字符串 '0', '1', 和 '2' 的列表,即 ['0', '1', '2']。
相关知识点:
列表推导式,转换字符要记牢
题目纠错
网络技术考试题库
相关题目
单选题
表达式 5 if 5>6 else (6 if 3>2 else 5) 的值为( )。
单选题
random.uniform(a,b)的作用是( )。
单选题
price_str = input("请输入苹果价格:"),以下最佳答案是( )。
单选题
表达式 not 3 的值为( )。
单选题
表达式 3 ** 2 的值为( )。
单选题
表达式 chr(ord('a')^32) 的值为( )。
单选题
表达式 3 and not 5 的值为( )。
单选题
表达式 {1, 2, 3} < {3, 4, 5} 的值为( )。
单选题
已知 x = [[1]] * 3,那么执行语句 x[0][0] = 5之后,变量x的值为( )。
单选题
执行代码 x, y, z = sorted([1, 3, 2]) 之后,变量y的值为( )。
