九 容器(元組,列表,字典)

2021-09-09 07:15:12 字數 775 閱讀 6229

a_tuple=(1,2,3)  #不可變長,元素不能修改(如果元素是其它容器型別,容器本身不能改變,容器中的元素可以改變)

for elem in a_tuple/a_list:  #elem會自動迭代賦予a_tuple/a_list中元素的值

print(elem)

for index in range(len(a_tuple/a_list)):  #range->[0,len(a_tuple/a_list))

print(a_tuple[index])

a_list=[1,2,3]  #可變長,元素可修改 ,類似於vector

insert(pos,elem)  #在pos處新增新元素

remove(elem)  #刪掉第一次出現的elem元素

a_list[-2]  #倒數第二個元素

print(a_list[0:3])  #列印[0,3)三個元素

print(a_list.index(elem))  #列印第一次出現elem的索引

print(a_list.count(elem))  #列印elem出現的次數

a_list.sort()  #預設從小到大排序

a_list.sort(reverse=true)  #從大到小排序

multi_dim_list=[[1,2,3],[4,5,6],[7,8,9]]

在同乙個字典中,並不需要所有的key和value型別保持一致

dict=

del dict[key]

dict[new key]=new value

資料容器 列表,字典,集合,元組

python中主要有4個儲存資料的容器分別是 1,列表 list python中的列表用中括號定義,陣列是一種特殊的列表,陣列只能裝數字,而列表可以用來裝不同的資料元素。如下是一些基本操作 list1 12 list 3 重複操作符 可以用於列表中 12,12,12 list2 3,4 list1 ...

元組,列表,字典

元組 tuple 元組常用小括號表示,即 元素加逗號,是元組的標識。tuple a b c d e f g 常規來說,定義了乙個元組之後就無法再新增或修改元組的元素,但對元組切片可以新增會修改元組的元素。列表 list 列表常用方括號表示,即 1 list1 a b c 1,3,5 2 list2 ...

python 元組 列表 字典

昨天覆習了一下python有關元組,字典,列表的知識,記了一點筆記,在這裡分享一下 1,元組 1 由不同元素組成 2 元素可以是不同資料型別 字串,數字,元組等 3 語法格式 data name member 1,member 2,member 3,4 示例 data a 1,2,adc 2,nb ...