1. 程式人生 > >python中append函式和extend函式的區別

python中append函式和extend函式的區別

append() 方法用於在列表末尾新增新的物件。
extend() 函式用於在列表末尾一次性追加另一個序列中的多個值(用新列表擴充套件原來的列表)

append()方法例項:
只是在lista後面新增相應字元:
這裡寫圖片描述
使用append()新增一個字串list
這裡寫圖片描述
append把list新增進lista,是內容之間的拼接

而extend()是把list裡面的字元新增到lista裡面:
這裡寫圖片描述

所以:如果extend的是字串,則字串會被拆分成字元陣列,如果extend的是字典,則字典的key會被加入到List中