Python 2.7 列表中元素的范围
我是编程新手,我正在尝试解决这个问题,我如何才能为列表中的元素创建一个范围 例如:Python 2.7 列表中元素的范围,python-2.7,list,range,Python 2.7,List,Range,我是编程新手,我正在尝试解决这个问题,我如何才能为列表中的元素创建一个范围 例如: list = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15] test = range(list[0], list[11]) print test 结果: [] 如何将列表元素从0放到test中的11?如果要创建一个以元素0到11为整数的新列表,可以直接使用以下方法: test = range(0,12) 如果要访问现有列表中的数据,应使用splice,如下所示:
list = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15]
test = range(list[0], list[11])
print test
结果:
[]
如何将列表元素从
0
放到test
中的11
?如果要创建一个以元素0到11为整数的新列表,可以直接使用以下方法:
test = range(0,12)
如果要访问现有列表中的数据,应使用splice,如下所示:
test = list[0:12]
可能重复的范围用于生成2个数字之间具有特定步长的后续整数范围;如果需要从另一个数组中拾取元素,则应改用切片,请参见Azatt的链接这是不可复制的,
test
不是空的,它是一个填充的列表