Python初學list與tuple教程

2021-07-28 09:34:20 字數 1267 閱讀 7645

python

初學list和tuple

本節知識點:

list

和tuple區別

list

的操作方法

tuple

的定義及操作方法,可變的元組

1,list

和tuple區別

list

是一種有序的集合,可以隨時新增和刪除其中的某個元素,可以排序

例子: 1

,定義乙個

list

,盡量不用關鍵字定義,否則容易出錯

在列表末尾新增元素或者集合

expend()

擴充套件列表

count()

統計列表中括號內元素的個數

list1

中元素3

的個數,

3出現了1次

insert()

在某個索引位置新增某個元素

第乙個引數

2是索引位置,第二個引數

0為新增的元素

pop()

按照索引值刪除某個元素,返回刪除的元素,若括號內無元素則刪除最後乙個元素

括號內為索引的位置

remove()

傳遞待刪除元素

刪除括號內元素,無返回值,若列表中有多個相同元素,則刪除第乙個元素

index()

獲取列表中某個元素的索引值,

list

的索引值從

0開始,同樣可以用索引找到某個元素

len()

獲取列表長度,然後取末尾的乙個

reverse()

把列表中的元素順序從左到右重新存放,只是倒著放,不會把列表中的引數順序進行排序整理

sort()

對列表從小到大重新排序

sorted()

儲存原有列表

tuple

定義元組用

(),元組也是一種有序的列表,一旦初始化之後不可修改,例

也可以通過:名稱

查詢索引位置的元素,元組也是從0開始

()可以表示元組也可以表示數學中的括號,單個元素的

tuple

定義時必須加乙個逗號來消除歧義。

「可變」的元組

元組中第

3個元素是列表,列表中元素可變,元組中前兩個元素是元組,元素不可變。

Python3學習筆記 使用list和tuple

有c 基礎,一直對 萬能 的python語言感興趣,目前正在學習廖雪峰老師的python3教程用來入門,這裡記錄一些沒接觸過或與c 有差異的知識,方便自己查閱吧 list fruits 2 banana fruits fruits.insert 3,kiwi fruits fruits.pop le...

python 資料庫查詢返回list或tuple

mysqldb預設查詢結果都是返回tuple,輸出時候不是很方便,必須按照0,1這樣讀取,無意中在網上找到簡單的修改方法,就是傳遞乙個cursors.dictcursor就行。預設程式 import mysqldb db mysqldb.connect host localhost user roo...

Python 全棧開發 python元組tuple

什麼是元組 元組就是乙個不可變的列表 並不是列表,只是為了便於記憶 用途 用於存放多個值,只能讀不能二次賦值 表現形式 小括號 中間以逗號分割各個元素 eg tuples a b c d 生成乙個簡單的元組 tuples tuple range 5 print tuples 結果 0,1,2,3,4...