list[-1].append(x),只能对列表中的元素本身为列表形式时进行增加


print('*'*20)
c = [1,2,3,[4]]                         #注意元素的形式:没加引号
print('c = ', c )

c[-1].append(5)                         ##采用切片形式增加元素时,list[-1].append(x),只能对列表中的元素本身为列表形式时进行增加,否则会报错 
print(c)

print('*'*20)

c.append(5)
print('c.append(5)之后, c = ',c)

c[-2].append(6)
print(c)

c[-2].append(7)
print('c[-2].append(7), c = ', c)

 

-----------------------------------------------------------------------------------------------
#采用切片形式增加元素时,list[-1].append(x),只能对列表中的元素本身为列表形式时进行增加,否则会报错

 

posted @ 2021-11-21 16:29  CDPJ  阅读(281)  评论(0编辑  收藏  举报