人工智能學習之旅(5)--Python學習(五)之Python的列表,元組,序列

Python學習(五)之Python的列表,元組,序列

Python的列表

列表用中括號[ ]把數據括起來

創建一個普通列表,裏面存放的是同一種數據類型
在這裏插入圖片描述
創建一個混合列表,裏面存放的是混合數據類型
在這裏插入圖片描述
創建一個空列表
在這裏插入圖片描述

向列表裏面添加元素

append():一次只能添加一個元素,自動追加到列表末尾。
在這裏插入圖片描述
extend():添加列表,自動追加到列表末尾。
在這裏插入圖片描述
insert():有兩個參數,第一個參數代表在列表中的位置,第二個參數表示在該位置插入的元素。
在這裏插入圖片描述

從列表中獲取元素

跟數組一樣,我們可以通過元素的索引值(index)從列表中獲取單個元素,注意,列表索引值是從0開始的。
在這裏插入圖片描述

從列表中刪除元素

remove()
在這裏插入圖片描述
del:不是一個函數,是一個語句。del可以刪除整個列表
在這裏插入圖片描述
pop():從列表中取出最後一個元素(Python的列表實際上是用棧這種數據結構進行存儲的)
在這裏插入圖片描述
在這裏插入圖片描述

列表分片

在這裏插入圖片描述
列表的拷貝
在這裏插入圖片描述

列表的一些常用操作符

比較操作符:默認從第0個元素開始比較
在這裏插入圖片描述
邏輯操作符
在這裏插入圖片描述
連接操作符:一般儘量不要用‘+’號來添加列表,還是使用extend()
在這裏插入圖片描述
在這裏插入圖片描述
重複操作符
在這裏插入圖片描述
成員關係操作符
在這裏插入圖片描述

Python的元組

由於元組和列表是近親關係,所以元組和列表在實際使用上是非常相似的。元組和列表最大的區別是列表可以任意修改其中的元素,權限非常大,插入刪除元素十分靈活,而元組是不行,元組不能隨意插入刪除元素,元組是不可改變的。

創建元組的時候大部分用的是小括號( )
在這裏插入圖片描述
在這裏插入圖片描述
創建元組的關鍵不是小括號而是逗號
在這裏插入圖片描述
創建空元組
在這裏插入圖片描述
更新和刪除一個元組
在這裏插入圖片描述

Python的序列

列表、元組和字符串的共同點:
1.都可以通過索引得到每一個元素
2.默認索引值總是從0開始
3.可以通過分片的方式得到一個範圍內的元素的集合
4.有很多共同的操作符(重複操作符、拼接操作符、成員關係操作符)
把列表、元組和字符串統稱爲序列。

list()把一個可迭代對象裝換爲列表
在這裏插入圖片描述
tuple()把一個可迭代對象轉換爲元組
str(obj)把obj對象轉換爲字符串
len(obj)返回obj的長度
max()返回序列或者參數集合中的最大值
min()返回序列或者參數集合中的最大值
sum()返回序列的總和

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章