python列表用来有序存放一组_python入门第二课------列表
1. 列表可以用來存儲字符,數字等信息
在geany(文本編輯器也可以直接在python終端輸入)里輸入以下內容:
equipment=['train','car','plane']???? /* equipment是列表的名稱,中括號內是列表的元素
print(equipment)? ? ? ? ? ? ? ? ? ? ??? ? /*輸出列表內容
print(equipment[0])? ? ? ? ? ? ??? ? ? /*輸出列表的第一個元素,列表的排序是按照0開始?0.1.2……
print(equipment[1])
輸出內容如下:
['train', 'car', 'plane']
train
car
當需要最后一個元素時用equipment[-1]:
print(equipment[-1])
輸出結果為:
plane
同時也可以使用列表中的值
equipment=['train','car','plane']
message=”I have a “+equipment(0)+”.”
print(message)
輸出結果為:
I have a train.
2.?修改,添加修改
equipment=['train','car','plane']
equipment[0]=air
print(equipment)
修改元素只需要將指定元素內容更改即可。
在末尾添加元素添加
equipment.append(‘motor’)
print(equipment)
在中間添加元素
equipment.insert(2,‘motor’)
print(equipment)
輸出結果為:
['air', 'car', 'plane']
['air', 'car', 'plane', 'motor']
['air', 'car', 'motor', 'plane', 'motor']
3??3.1刪除元素
del. equipment[1]
print(equipment)
輸出結果為:
['train', 'plane']
3.2 使用pop()刪除元素
pop()可以刪除列表的末尾元素,同時,若是我們想調用被刪除元素時,我們仍然可以調取刪除元素,具體操作:
equipment=['train','car','plane']
equipment_2= equipment.pop()
print(equipment)
print(equipment_2)
輸出結果為:
['train', 'car']
plane
若要刪除任一元素,在pop()的括號內加元素位置即可。
根據值刪除元素,當我們不知道列表中某個元素的位置時,但是知道元素的內容,可以使用remove():
equipment=['train','car','plane']
equipment.remove(‘car’)
print(equipment)
輸出結果為:
['train', 'plane']
4 組織列表
使列表內容按照一定順序進行排列
equipment=['train','car','plane']
equipment.sort()??????????????????? /*按照字母順序排列
print(equipment)
輸出:
['car', 'plane', 'train']
還可以反著排序,在sort()的括號內,添加reverse=True
當我們不想改變列表元素的原始順序,只想輸出按照我們想要的順序輸出:
print(sorted(equipment))
如果想要反著順序
print(sorted(equipment,reverse=True))
4.2直接將列表順序倒過來reverse()
equipment=['train','car','plane']
equipment.reverse
print(equipment)
輸出結果為:
['train', 'car', 'plane']
確定列表長度len():
a=len(equipment)
print(a)
輸出結果為:
3
總結:本節內容主要以介紹列表以及相關的操作,包括;查看,添加修改和刪除元素,排序。
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的python列表用来有序存放一组_python入门第二课------列表的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: asp.net ajax 怎么获取前端u
- 下一篇: python exchangelib 删