1、什么是列表
列表格式:
列表名稱 賦值符 [元素1,元素2,...] 陪腌,注意,列表中的所有下標(biāo)都是從0開始,列表中元素可以為任何數(shù)據(jù)類型烟瞧,若為字符串诗鸭,需要加雙引號。
2参滴、訪問列表項(xiàng)
總結(jié):先賦值group 為空值强岸,再輸入數(shù)據(jù)賦值給name,然后用group.append(name) 把name的值添加到列表中砾赔;group[0],表示列表中第一個(gè)數(shù)據(jù)蝌箍。
練習(xí)代碼:
group=[]
for i in range(3):
name=input("請輸入第"+str((i+1))+"個(gè)名稱")
group.append(name)
print(group)
print(group[0])
3青灼、列表_分片
names=["Tony","Lisa","July","Merry"]
print(names[:3]) # 等于print(names[0:3])
print(names[2:]) # 等于print(names[2:4])
print(names[:]) # 等于print(names[0:4])
追加列表的方法:
1、使用 append 追加元素妓盲。
names=["Tony","Lisa","July","Merry"]
names.append(["小張","小王"])
print(names)
總結(jié):用append一次只能追加一個(gè)元素或者杂拨,追加[列表]
2、使用 extend 追加列表到列表悯衬。
names=["Tony","Lisa","July","Merry"]
names.extend(["小張","小愛","小米"])
print(names)
總結(jié):用extend一次只能追加一個(gè)元素或者弹沽,追加[列表]
append 與 extend
相同:追加元素到列表時(shí),一次都只能添加一個(gè)元素甚亭,都是追加到尾部贷币。
區(qū)別:
①追加列表到列表時(shí),使用append亏狰,會打印出列表役纹,如下:
['Tony', 'Lisa', 'July', 'Merry', ['小張', '小愛', '小米']]
②使用extend,只會打印出列表中的元素暇唾,如下促脉。
['Tony', 'Lisa', 'July', 'Merry', '小張', '小愛', '小米']
3、使用 insert 追加列表到列表
重點(diǎn):指定位置添加
4策州、使用+號
一般不推薦使用
總結(jié):