Python基礎 8 元組

2021-10-03 20:27:15 字數 1062 閱讀 9002

元組與列表類似,不同之處在於元組的元素不能修改,元組用()定義,索引從0開始

注:元組中只包含乙個元素時,需要在元素後面新增","

info_tuple = ("zhangsan", 18, 1.75)

# 定義空元組

empty_tuple = ()

# 定義只包含乙個元素的元組

single_tuple = (5,)

取值和取索引,取索引就是已經知道資料的內容,希望知道該資料在元組中的索引

print(info_tuple[0])

print(info_tuple.index(18))

統計計數

print(info_tuple.count("zhangsan"))
統計元組中包含元素的個數

print(len(info_tuple))
迴圈遍歷

使用迭代遍歷元組

for 迴圈內部使用的變數 in 元組:

迴圈內部針對元組元素進行操作

for my_info in info_tuple:

# 使用格式字串拼接my_info這個變數不方便

# 因為元組中通常儲存的資料型別是不同的

print(my_info)

格式化字串後面的()本質上就是元組

print("%s 年齡是 %d 身高是 %.2f" % info_tuple)

info_str = "%s 年齡是 %d 身高是 %.2f" % info_tuple

print(info_str)

列表和元組之間相互轉換

info_1 = ("zhangsan", "lisi")

list_1 = [1, 3, 3, 4]

list(info_1)

tuple(list_1)

Python基礎 8 元組

目錄 一 元組的定義 元組 tuple 帶了緊箍咒的列表 注意 定義元組時,如果只有乙個元素,元素後面一定要加逗號,否則資料型別不確定 二 元組的常用方法 三 元組的特性 索引 切片 連線 重複 成員操作符 for迴圈 四 元組的應用場景 1 不用第三個變數即可交換兩個變數的值 2 列印變數 五 元...

python 初探8 元組

temp 1 temp 1 type temp temp2 1,2,3,4,5 temp2 1,2,3,4,5 type temp2 temp type temp temp type temp temp 1,temp 1,type temp python中的元素值是不允許刪除的,但我們可以使用 de...

Python基礎 05 元組

元組建立很簡單,只需要在括號中新增元素,並使用逗號隔開即可。如下例項 tup1 google runoob 1997,2000 tup2 1,2,3,4,5 tup3 a b c d 建立空元組 tup1 元組中只包含乙個元素時,需要在元素後面新增逗號,否則括號會被當作運算子使用 tup1 50 t...