學習**
前一章:python變數和簡單資料型別
name=['zhang','yang','qian','zhai','liu']
print(name)
**結果
['zhang','yang','qian','zhai','liu']
根據元素索引輸出
print(name[2])
print(name[-1])
輸出結果
qian
liu
對列表元素的使用
message="my best friend is "+name[1]
print(message)
輸出結果
my best friend is yang
print(name)
name[1]='xiao'
print(name)
輸出結果
['zhang','yang','qian','zhai','liu']
['zhang','xiao','qian','zhai','liu']
print(name)
輸出結果
['zhang','xiao','qian','zhai','liu','yang']
2、在列表中間指定位置新增新元素,方法insert()
name,insert(5,'shuo')
print(name)
輸出結果
['zhang','xiao','qian','zhai','liu','shuo','yang']
del name[5]
print(name)
輸出結果
['zhang','xiao','qian','zhai','liu','yang']
2、獲得並且刪除最後乙個元素,方法pop()
popped_name=name.pop()
print(popped_name)
print(name)
輸出結果
yang
['zhang','xiao','qian','zhai','liu']
3、刪除任意位置的元素,pop()
popped_name1=name.pop(1)
print(popped_name1)
print(name)
輸出結果
xiao
['zhang','qian','zhai','liu']
4、根據值刪除元素,remove()
name.remove('qian')
print(name)
輸出結果
['zhang','zhai','liu']
name=['zhang','yang','qian','zhai','liu']
print(name)
name.sort()
print(name)
name.sort(reverse=true)
print(name)
輸出結果
['zhang','yang','qian','zhai','liu']
['liu','qian','yang','zhai','zhang']
['zhang','zhai','yang','qian','liu']
print(name.sorted())
print(name)
輸出結果
['zhang','yang','qian','zhai','liu']
['liu','qian','yang','zhai','zhang']
name=['zhang','yang','qian','zhai','liu']
print(name)
name.reverse()
print(name)
輸出結果
['zhang', 'yang', 'qian', 'zhai', 'liu']
['liu', 'zhai', 'qian', 'yang', 'zhang']
print(len(name))
輸出結果
5
列表簡介(python)
列表是一系列按特定順序排列的元素組成,其中的元素之間可以沒有特定的關係。鑑於列表中通常包含有多個元素,因此可以給它起乙個複數名稱。在python中,用方括號來表示列表,用逗號將其中的元素隔開 如果你直接使用print 來列印列表,則方括號和引號都會存在 如果我們通過將要訪問元素的位置告訴python...
python 列表簡介
1.列表是什麼 列表由一系列按特定順序排列的元素組成。在python中,用方括號 來表示列表,並用逗號來分隔其中的元素。以下是乙個簡單到python列表示例 bicycles trek cannondale redline specialized print bicycles print列印列表,將...
Python 列表簡介
python中用表示列表,舉個例子 name wang li zhang fang 列表裡面可以有一系列元素,感覺和c語言中的陣列很像,我嘗試了下,列表可以容納不同型別元素,比如int和str都可以出現在列表裡。和c語言一樣,列表索引也是從0開始,也就是name 0 wang name wang l...