比如一个a列表在4号位置插入'k'字符, a.insert(4,'k') print(a) #就可以了 但是要想将k变成大写 a[4].upper() print(a) #就不行 a[4]=a[4].upper() print(a) #为什么这样才可以,像这样的函数是什么原理呢,怎么区分呢
a[4].upper() 是说你把k变成大写的了 但是这个是临时的 因为没有保存给a 所以print得时候还是原来的值
`单行代码`
关注海汼部落