1.1 列表的格式:
nameslist =
['xiaowang'
,'xiaozhang'
,'xiaohua'
]
1.2 空列表
1.3 列表的迴圈遍歷
使用for或者while迴圈語句
nameslist =
['xiaowang'
,'xiaozhang'
,'xiaohua'
]for name in nameslist:
print
(name)
nameslist =
['xiaowang'
,'xiaozhang'
,'xiaohua'
] length =
len(nameslist)
i =0while iprint
(nameslist[i]
) i+=
1
語法
例項作用
extend
a.extend(可迭代物件)
將另乙個迭代物件中的元素逐一新增到列表中 (如果迭代物件是字典放入key)
insert
insert(index, object)
在指定位置index前插入元素object
>>
> a =[1
,2]>>
> b =[3
,4]>>
>>
> a[1
,2,[
3,4]
]>>
> a.extend(b)
>>
> a[1
,2,[
3,4]
,3,4
]
>>
> a =[0
,1,2
]>>
> a.insert(1,
3)>>
> a[0
,3,1
,2]
語法
例項作用
deldel a[下標索引]
根據下標進行刪除
popa.pop(下標索引)
不加索引預設刪除最後乙個元素並返回
remove
a.remove(元素值)
根據元素的值進行刪除
修改元素的時候,要通過下標來確定要修改的是哪個元素,然後才能進行修改
>>
> a =[1
,2,3
]>>
> a[2]
=4>>
> a[1
,2,4
]
語法
作用in
如果存在那麼結果為true,否則為false
not in
如果不存在那麼結果為true,否則false
index
b = a.index(要檢視的元素,start,end)(注:不存在會報錯)
count
b = a.count(要檢視的元素)
>>
> b.index(
5)
>>
> b.find(
"5")-1
>>
> b.index(
"5")
traceback (most recent call last)
: file ""
, line 1,in
valueerror: substring not found
將list按特定順序重新排列,預設為由小到大,引數reverse=true可改為倒序,由大到小。
a.sort(reverse=
true
)
offices = [[ ],[ ],[ ]]乙個列表中的元素又是乙個列表
課堂筆記6(列表常見操作)
l.count object 統計某個元素在列表 現的次數。l.extend iterable 用新列表擴充套件原來的列表。l.index value 從列表中找出某個值第乙個匹配項的索引位置。l.insert index,object 將物件插入列表。l.pop index 移除列表中的乙個元素 ...
Python基礎六 列表和字典
乙個列表需要用中括號 把裡面的各種資料框起來,裡面的每乙個資料叫作 元素 每個元素之間都要用英文逗號隔開。例 list1 小明 小紅 小剛 list2 12 25,26.0 從列表提取單個元素 我們可以通過偏移量對列表進行索引來讀取所要元素 例 list 小明 小紅 小剛 print list 1 ...
四 列表簡介
3.1 列表是什麼 列表由一系列按特定順序排列的元素組成。在python中,用方括號 來表示列表,並用逗號來分隔其中的元素。bicycles trek cannondale redline specialized print bicycles 將該列表列印出來,python將列印列表的內部表示,包括...