目錄
Python list 更新
Python 是一種非常有用的程式語言,其中 list 是一種常用的資料結構,可以用來儲存一系列的資料。本文將介紹如何使用 Python list 來更新資料。
更新 list 中的資料
當我們需要更新 list 中的資料時,可以使用 list[index] = value 的語法來更新 list 中的資料。
# 定義一個 list my_list = [1, 2, 3, 4, 5] # 更新 list 中的資料 my_list[2] = 10 # 印出更新後的 list print(my_list)
執行上面的程式碼,會得到以下的結果:
[1, 2, 10, 4, 5]
可以看到,list 中索引為 2 的資料已經被更新為 10 了。
更新 list 中的多個資料
如果我們想要一次更新 list 中的多個資料,可以使用 list[start:end] = new_list 的語法來更新 list 中的資料。
# 定義一個 list my_list = [1, 2, 3, 4, 5] # 更新 list 中的多個資料 my_list[1:3] = [10, 20] # 印出更新後的 list print(my_list)
執行上面的程式碼,會得到以下的結果:
[1, 10, 20, 4, 5]
可以看到,list 中索引為 1 到 3 的資料已經被更新為 10 和 20 了。
更新 list 中的所有資料
如果我們想要一次更新 list 中的所有資料,可以使用 list[:] = new_list 的語法來更新 list 中的資料。
# 定義一個 list my_list = [1, 2, 3, 4, 5] # 更新 list 中的所有資料 my_list[:] = [10, 20, 30, 40, 50] # 印出更新後的 list print(my_list)
執行上面的程式碼,會得到以下的結果:
[10, 20, 30, 40, 50]
可以看到,list 中的所有資料已經被更新為 10 到 50 了。
總結
本文介紹了如何使用 Python list 來更新資料,可以使用 list[index] = value、list[start:end] = new_list 和 list[:] = new_list 三種語法來更新 list 中的資料。