Python修改列表元素

2021-10-08 21:32:20 字數 586 閱讀 6986

修改列表元素

python中修改列表元素的方法為,直接將列表中要修改的元素索引指出,然後為其指定新值。

其基本語法如下:

source_list[index] = obj

其中,source_list:為待修改的列表

index:為待修改元素的位置索引

obj:為待元素的新值

例如,將請客名單guests列表中的wang wu改為wang shi。,則相應的語句為:

# 初始化guests列表

guests=

['zhang san'

,'li si'

,'wang wu'

,'zhao liu'

]# 將列表中的`wang wu`改為`wang shi`

guests[2]

='wang shi'

# 輸出新的guests列表

print

(guests)

輸出結果為: [

'zhang san'

,'li si'

,'wang shi'

,'zhao liu'

Python 列表元素的增加 修改

ls 3 4,5 ls ls 7 4 print ls 該操作速度較慢,在涉及大量元素新增時不建議使用該方法。結果 3,4,5,7,4 注意 嚴格意義上來講,這並不是真的為列表新增元素,而是 建立了乙個新列表 並將原列表中的元素和新元素依次複製到新列表的記憶體空間。由於涉及大量元素的複製,該操作速度...

python 之 列表修改元素 切片

一 slice 函式 slice 函式實現切片物件,主要用在切片操作函式裡的引數傳遞。語法 1.class slice stop 2.class slice start,stop,step 這三個引數都有預設的預設值,但是為了與index區別,slice語法中至少要有乙個 1.myslice sli...

Python 修改列表中所有的元素

此段 迴圈了列表中的值 但是不會修改列表 an highlighted block def make great magicians for magician in magicians 每次迴圈拿到列表的的值進行賦值給magician magician the great magician 列印出m...