题目内容

编写代码,使得输出{'season1':'春天','season2':夏天','season3':'秋天’, 'season4': '冬天'},下列代码编写正确的是()。

A. lst=['春天', '夏天','秋天','冬天'] dict1={'season'+str(1):lst[i] for i in range(0,len(lst))} print(dict1)
B. 1st=['春天','夏天,'秋天','冬天'] dict1={'season' +str(i+1):lst[i] for i in range(0,len(lst))} print(dict1)
C. 1st =['春天','夏天','秋天','冬天'] dict1={'season' +str(i+1):lst[i] for i in range(0,lst)} print(dict1)
D. 1st=['春天','夏天','秋天', '冬天'] dict1={season+str(i+1):lst[i] for i in range(0,len(lst))} print(dict1)

查看答案
更多问题

以下选项不属于Python语言特点的是()。

A. 支持中文
B. 平台无关
C. 语法简洁
D. 执行速度快

如下面代码所示,代码运行结果为()。r2 = range(1,4)for i in r2:res += str(i )print(‘,’.join(res))

A. (1,2,3)
B. [1,2,3]
C. 1,2,3
D. 123

使用列表生成式,输出100以内的偶数,下列代码正确的是( )

A. lst=(i for i in range(1,100)if i%2 == 0)print(lst)
B. lst=[i for i in range(1,100)if i%2 == 0]print(lst)
C. lst=[i for i in range(1,100)if i%2 = 0]print(lst)

以下选项中不符合Python语言变量命名规则的是()。

A. I
B. 3_1
C. _Al
D. TempStr

答案查题题库