list-列表練習
阿新 • • 發佈:2018-11-30
#list列表取值更方便靈活 列表、陣列說的都是1個東西
#列表中每個字元都有一個編號,就是我們說的下標,從0開始
#如果你輸入的下標在列表中不存在,會報下標越界的錯誤
1、查詢user表中下標為0的記錄
user=['王春武','於萍','李丹利','李夢']
#查詢user表中下標為0的記錄
print(user[0]) # 查詢結果為王春武
print(user[-1])#查詢結果為李夢,-1是取最後1個值
2、空列表,什麼都沒有,如何新增值
#1、insert 和 append的區別:insert個可以指定下標位置新增元素,append是在列表末尾新增元素
cities=[]
cities.append('北京') #['北京']
cities.insert(2,'English') #['北京', 'English']
print(cities)
3、刪除元素
cities=['北京','上海','南京','濟南']
cities.pop(0)
cities.remove('上海')
print(cities) #['南京', '濟南']
4、清空
#清空
cities=['北京','上海','南京','濟南']
cities.clear()
print(cities) #[]
5、#修改:指定下標修改
cities=['北京','上海','南京','濟南']
cities[0]='開封'
print(cities)
結果:['開封', '上海', '南京', '濟南']
6、
#獲取對應下標的元素
cities=['北京','上海','南京','濟南']
print(cities[0])
#結果:北京
#獲取對應元素的下標
print(cities.index('上海'))
#結果:1