下面代码的输出结果是 s=[’’seashell’’,’’gold’’,’’pink’’,’’brown’’,’’purple’’,’’tomato’’] print(s=[1:4:2])

admin2019-08-30  20

问题 下面代码的输出结果是
s=[’’seashell’’,’’gold’’,’’pink’’,’’brown’’,’’purple’’,’’tomato’’]
print(s=[1:4:2])

选项 A、[’gold’,’brown’]
B、[’gold’,’pink’,’brown’]
C、[’gold’,’brown’,’tomato’]
D、[’gold’,’pink’,’brown’,’purple’,’tomato’]

答案A

解析 s是一个列表变量,可以通过s[i:j:k]方式进行切片,将产生一个新的列表,包含从i到j(不含j)以k为步长的若干元素。列表属于序列类型,可以同时使用正向递增序号和反向递减序号两种方式,正向递增序号从0开始。因此,s[1:4:2]将返回原列表中序号为1和3的元素,构成新的列表,即[’gold’,’brown’]。
转载请注明原文地址:https://kaotiyun.com/show/NX6p777K
0

最新回复(0)