range = [1,2,3,"cat",'dog']
print(range[0::4]) #列表中一次性访问多个元素需要使用切片
print(range[0:3]+[10])
a = range(0,10)
print(list(a))
list(a)没有成功输出
[1, 'dog']
[1, 2, 3, 10]
尝试把a = range(0,10)调到代码最上方结果也没有改变
因为range
被定义成变量了。你可以在a=range(0,10)
之前调用del range
删除变量
因为你取的好名字,和range()函数冲突了
r = [1, 2, 3, "cat", 'dog']
print(r[0::4]) # 列表中一次性访问多个元素需要使用切片
print(r[0:3] + [10])
a = range(0, 10)
print(list(a))
# [1, 'dog']
# [1, 2, 3, 10]
# [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]