python基礎之列表(list)

2021-10-10 08:13:34 字數 1156 閱讀 4983

[元素1,元素2,元素3,...]

①元素型別可以彼此不同,十分方便:

②可以巢狀序列資料型別

a=["abc",123,(1,2,3),[4,5,6]] 

b=[1,2,3,4,5,6]

正序是0到len(list)

或者是-len(list)-1到-1

>>>b[0]

>>>1

>>>b[2]

>>>3

>>>b[-1]

>>>6

>>>b[1:3]                  #切片時區間為左閉右開

>>>[2,3]

max(l)

min(l)

len(l)

c=a+b            #連線a和b賦值給c

print("c:",c)

b=b*2 #重複b的元素

print("b:",b)

#輸出#c:['abc', 123, (1, 2, 3), [4, 5, 6], 1, 2, 3, 4, 5, 6]

#b:[1, 2, 3, 4, 5, 6, 1, 2, 3, 4, 5, 6]

1

在列表末尾新增新的物件

2list.count(obj)

統計某個元素在列表**現的次數

3list.extend(seq)

在列表末尾一次性追加另乙個序列中的多個值(用新列表擴充套件原來的列表)

4list.index(obj)

從列表中找出某個值第乙個匹配項的索引位置

5list.insert(index, obj)

在索引值index處插入obj物件

6list.pop([index=-1])

移除列表中的乙個元素(預設最後乙個元素),並且返回該元素的值

7list.remove(obj)

移除列表中某個值的第乙個匹配項

8list.reverse()

反向列表中元素

9list.sort(cmp=none, key=none, reverse=false)

對原列表進行排序

10list.clear()

清空列表

11list.copy()

複製列表

Python容器之列表 list

列表的定義 列表是一種容器 通常用來儲存計算機的資料物件 列表是可以被改變的序列 列表是由一系列特定的元素組成的,元素與元素之間可能沒有 任何的關聯關係,但他們之間也有先後順序關係l l繫結空列表l 1,2,3,4 l 北京 上海 深圳 西安 l 1,one 3.14,四 ture l 1,2,3....

Python之列表list模組

2 extend在列表的最後新增 如果為可迭代元素,則把可迭代元素分開新增到列表 3 預設刪除列表中的最後乙個元素pop,也可以根據元素的位置刪除列表元素 4 remove根據列表值的內容刪除某個列表元素 5 reverse反轉列表 6 給列表排序sort 1 判斷乙個 list 是否為空 傳統的方...

python基礎之列表基礎

name list 夏 商 周 秦 漢 三國 num list 100,148,186,160,173,184 zip函式將迭代器封裝成生成器,平行遍歷 for rust,ru in zip name list,num list print 國家是 s 年代是 d rust,ru for ru in...