寫這個主意是記錄一下今天遇到的問題,兩種循環方式,可是隻有一種能夠修改list的內容spa
a=[1,2,3,4,5,6] for i in a: i=7 print(a)
以上這種代碼a的內容不變,這裏特別有意思,當讀取i中的數據時,i指向a中的數據,當給i賦值時,i會指向另外一塊內存code
a=[1,2,3,4,5,6] for i in range(len(a)): a[i]=7 print(a)
這種方法list內容會變blog