1. 程式人生 > >list-列表練習

list-列表練習

#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