Python自學之路3 - list的使用
Python的list使用
Pyton 另一種資料型態list。 list可隨時增加或刪減元素。以下list範例說明
# listname = ['Adams', 'Jane', 'Elsa']
👉宣告一個name變數,資料型態為list。
list的起始索引值為0。
print(name[0]) print(name[1]) print(name[2]) print(name[-1]) print(name[-2]) print(name[-3])
👉顯示name變數的內容。
如果索引填 -3,表示從最後一個元素開始倒數第3個。
[執行結果]
Adams
Jane
Elsa
Elsa
Jane
Adams
👉append: 在現有的 list後附加一個新的元素。
name.append('Eva') print(name)
[執行結果]
['Adams', 'Jane', 'Elsa', 'Eva']
👉insert(i,value):在指定索引插入新的元素
name.insert(2, 'Jack') print(name)[執行結果]
['Adams', 'Jane', 'Jack', 'Elsa', 'Eva']
👉pop:刪除list尾端的原素
name.pop()
print(name)
[執行結果]
['Adams', 'Jane', 'Jack', 'Elsa']
👉pop(i):刪除指定索引的原素
name.pop(2) print(name)
[執行結果]
['Adams', 'Jane', 'Elsa']
👉改變索引內容
name[1] = 'Linda'print(name)
[執行結果]
['Adams', 'Linda', 'Elsa']
👉len可以取得list長度
print('name length is ', len(name))[執行結果]
name length is 3
[完整內容]
# listname = ['Adams', 'Jane', 'Elsa'] print(name[0]) print(name[1]) print(name[2]) print(name[-1]) print(name[-2]) print(name[-3]) name.append('Eva') print(name) name.insert(2, 'Jack') print(name) name.pop() print(name) name.pop(2) print(name) name[1] = 'Linda'print(name) print('name length is ', len(name))
留言
張貼留言