给切片赋值的元素会打散

Posted limw

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了给切片赋值的元素会打散相关的知识,希望对你有一定的参考价值。

lis = [[k,[qwe,20,{k1:[tt,3,1]},89],ab]]
lis[0][1][2][k1][0] = TT
print(lis)
lis[0][1][2][k1][0]=lis[0][1][2][k1][0].upper()
print(lis)
lis[0][1][2][k1][1]= 100
print(lis)
lis[0][1][2][k1][1:2]= [100]
print(lis)
lis[0][1][2][k1][2]= 101
print(lis)

lis[0][1][2][k1][2:3]= [101]#给切片赋值 要将元素打散
print(lis)
s = alexwusirlex
li = s.split(l,1)
print(li)
s = alex
li[:] = s
s = _.join(li)
print(s)
#a_l_e_x

 

以上是关于给切片赋值的元素会打散的主要内容,如果未能解决你的问题,请参考以下文章

python 列表切片赋值

给数组赋值时,引用与数组切片的区别

Python基础:Python切片,浅拷贝深拷贝和赋值,排序,Reduce函数

Python基础:Python切片,浅拷贝深拷贝和赋值,排序,Reduce函数

在 Python 中为切片的元素赋值

Python列表赋值