Python Day3 列表與元組

2021-09-28 21:21:01 字數 2024 閱讀 2979

1.列表的建立:建立列表時字串的賦值需要使用單引號(雙引號)。

2.列表的輸出:

print(list[0])

print(list[0:3])

ps:第二個『:』後為截至點,但不包括list[3],可以大於列表的總元素個數。

3.列表的更新

對單個元素執行,直接重新賦值。

4.刪除列表元素:

格式:del ***

直接刪除元素,如果刪除的是中間的元素,後面的元素直接自動補進,不用自己再手動操作啦。上圖:

減法應該是不適用的。

7.列表函式&方法:

列表的長度(元素個數):

len(list)

返回列表元素最大(小)值:

max(list)/min(list)

不支援字串和數值相比較(用十二指腸想也知道)

支援整型,浮點數等的數字值之間的的比較。

元組轉換為列表:

list(seq)

此部分還沒學到,後面會進行補充。

方法:

list.insert(index,obj)-----將物件插入列表

index – 物件obj需要插入的索引位置(0,1,2,3…)

obj – 要插入列表中的物件。

list.pop([x])-----移除列表中的乙個元素(預設最後乙個元素),並且返回該元素的值

x為可選引數,要移除列表元素的索引值,不能超過列表總長度,x為正時,移除list[x]的元素並返回它的值,x為負時,移除從list最後乙個元素往前數的第x歌元素並返回它的值,的預設為 x=-1,刪除最後乙個列表值。

list.sort(key=none,reversr=false)

sort() 函式用於對原列表進行排序,如果指定引數,則使用比較函式指定的比較函式。

key – 主要是用來進行比較的元素,只有乙個引數,具體的函式的引數就是取自於可迭代物件中,指定可迭代物件中的乙個元素來進行排序。

reverse – 排序規則,reverse = true 降序, reverse = false 公升序(預設)。

元組

python 的元組與列表類似,不同之處在於元組的元素不能修改

元組使用小括號,列表使用方括號。

元組建立很簡單,只需要在括號中新增元素,並使用逗號隔開即可。

元組的修改:

元組的元素值不可修改但可以對元組進行拼接組合。

元組的刪除:

不能單獨刪除單個元素,但可以直接刪除整個元組。

元組刪除後,再對元組進行輸出時會報錯。

元組運算子:

元組的索取,擷取:

元組內建函式:

Python day 3 列表與元組

包括資料型別 整數,浮點數,字串,物件。1.建立乙個普通列表 member 小甲魚 小布丁 黑夜 迷途 number 1,2,3,4 2.建立乙個混合列表 mix 1,小甲魚 3.14,1,2,3 3.建立乙個空列表 empty member 小甲魚 小布丁 黑夜 迷途 福祿娃娃 member.ex...

python Day 3 列表和元組

1.列表可以直接相加 list1 1,2 list2 3,4 list3 list1 list2 list3 1,2,3,4 2.列表相比較 list1 list2 true 3.列表乘以整數 list1 2 1,2,1,2 1 in list1 true 4.列表中的方法 list.count 計...

Day 3 列表與元組

1 建立乙個普通列表 eg.number 1,2,3 2 建立乙個混合列表 eg.number 1,6,7 有,2,e,3 3 建立乙個空列表 列表名.extend 元素 可以新增兩個元素,但引數必須以列表形式 自動加入列表末端 列表名.insert.插入位次,準備插入元素 插入位次從0開始 通過元...