python列表求助
s =s = "FishC"
print(s)
s =
s = "FishC"
print(s)
各位大佬,为什么上面那个是整体替换,而这个替换后会分开呢? 第一个 即列表索引赋值,改变了列表第三个元素
第二个 切片的赋值操作 可以改变原列表的排列,可以插入,和修改数据
这里的字符串有迭代能力,插入了数据
如果换成: s = 0
那么就会报错
欢迎追问~~
切片,列表的元素索引号是0开始,从列表第二个元素开始替换,到第四个元素为止,不包括第四个元素。相当于插入 青出于蓝 发表于 2022-7-22 21:38
第一个 即列表索引赋值,改变了列表第三个元素
第二个 切片的赋值操作 可以改变原列表的排列,可以插入 ...
谢谢答疑,但还是不太明白,按理说切片赋值操作,结果应该是,可这几个字母为什么会分开呢 HE2021 发表于 2022-7-22 22:00
谢谢答疑,但还是不太明白,按理说切片赋值操作,结果应该是,可这几个字母为什么会分 ...
list的切片赋值等号右侧是一个列表
你可以用list("FishC")试一试字符串强转列表后就是那个效果了
页:
[1]