numbers = [1, 2, 3, 4, 5]
print(numbers[1:])
print(numbers[1:0])
我想获得与第一个打印语句相同的结果,但在冒号后面加上一个数字。我的问题是我将在那个冒号后面加上什么数字才能得到相同的结果(新列表的编号从索引1到列表末尾)?
您需要做类似的事情
print(numbers[1:len(numbers)])
任何其他因素都会导致列表比您想要的短。
numbers[1:0] # empty list
numbers[1:-1] # loses the last value
当然,numbers[1:]
实际上这是最好的解决方法,所以我很好奇为什么您明确需要包含的数字。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句