两道python选择题
发布网友
发布时间:2022-05-16 17:13
我来回答
共2个回答
热心网友
时间:2023-11-04 20:31
1, 把串"Life is short, you need Python." 按空格分割,变成list
['Life', 'is', 'short,', 'you', 'need', 'Python.']
读取每一个值转成小写 并存在list中
['life', 'is', 'short,', 'you', 'need', 'python.']
打印结果,short不在list中,list中是 "short," 所以返回false
打印list 下标第5个,也就是小写的python
2,zip(range(4), range(2,6)) 得到 [(0, 2), (1, 3), (2, 4), (3, 5)], (0,1)不在,所以返回false
细节,
range(4) 得到 [0, 1, 2, 3]
range(2,6)得到 [2, 3, 4, 5]
zip() 就是两个并一起
热心网友
时间:2023-11-04 20:31
应该选择A
语句my_list=[s.lower() for s in 'Life is short, you need Python.'.split(' ')]
是以空格为分隔符,执行后my_list应该是这样:
['life', 'is', 'short,', 'you', 'need', 'python.']
'short' in my_list是假,my_list中有一个short,注意后面有一个逗号
my_list[5]就不用说了,是python