给切片赋值的元素会打散

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

 

posted on 2018-09-22 09:53  魔王李等猴哥的日子  阅读(222)  评论(0编辑  收藏  举报

导航