5--python中的列表和元組

列表

創建列表
創建一個普通列表
創建一個混合列表
創建一個空列表
在這裏插入圖片描述
向列表添加元素
append()
eg:member.append(“小郝”)
在這裏插入圖片描述
extend()
在這裏插入圖片描述
append()和extend()均是自動在末尾追加
insert()
有兩個參數,第一個是插入的位置,第二個是插入的內容
在這裏插入圖片描述

從列表中獲取元素
跟數組一樣,我們可以通過元素的索引值(index)從列表獲取單個元素,注意,列表索引值是從0開始的
在這裏插入圖片描述
從列表刪除元素
1、remove()
在這裏插入圖片描述
2、del()
在這裏插入圖片描述
3、pop()
pop() 函數用於移除列表中的一個元素(默認最後一個元素),並且返回該元素的值。
在這裏插入圖片描述

列表分片(slice)

利用索引值,每次我們可以從列表獲取一個值,但是我們總是貪心的,如果一次性需要獲取多個元素,有沒有辦法實現呢?利用列表分片我們可以簡單的實現這個要求
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

列表中的一些操作符

在這裏插入圖片描述
在這裏插入圖片描述

list.sort( key=None, reverse=False)
• key – 主要是用來進行比較的元素,只有一個參數,具體的函數的參數就是取自於可迭代對象中,指定可迭代對象中的一個元素來進行排序。
• reverse – 排序規則,reverse = True 降序, reverse = False 升序(默認)。

列表中的一些其他成員

>>> dir(list)
['__add__', '__class__', '__contains__', '__delattr__', '__delitem__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__gt__', '__hash__', '__iadd__', '__imul__', '__init__', '__iter__', '__le__', '__len__', '__lt__', '__mul__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__reversed__', '__rmul__', '__setattr__', '__setitem__', '__sizeof__', '__str__', '__subclasshook__', 'append', 'clear', 'copy', 'count', 'extend', 'index', 'insert', 'pop', 'remove', 'reverse', 'sort']

在這裏插入圖片描述

元組

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

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

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

–創建和訪問一個元組
在這裏插入圖片描述
在這裏插入圖片描述
更新和刪除一個元組
元組中的元素值是不允許刪除的,但我們可以使用del語句來刪除整個元組,如下實例:
在這裏插入圖片描述

元組運算符

在這裏插入圖片描述

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