芒果不忙_
2022-02-22 15:06
L = ['Alice', 'Bob', 'Candy', 'David', 'Ellena'] L[-3] = 'Canlina' print(L)
结果是:['Alice', 'Bob', 'Canlina', 'David', 'Ellena'] 为啥把‘candy’替换了?按照下标来数,倒叙从右向左,从0开始应该替换掉‘Bob’啊?谁能解释一下,我比较愚钝
按照正序从0(在这里0表示位置)开始
例:
L=[44,55,66] print(0)####输出结果:44 print(1)####输出结果:55 print(2)####输出结果:66 2.按照倒序从-1(在这里-1表示位置)开始 例:
L=[44,55,66]
print(-1)####输出结果:66
print(-2)####输出结果:55
print(-3)####输出结果:44
倒叙从右向左从-1开始
Python3 入门教程(新版)
154172 学习 · 1075 问题
相似问题