python3 tuple(元組)用法

2021-10-09 04:01:51 字數 1089 閱讀 4127

與 list 不同,tuple 一旦定義(初始化),元素便不能再修改,且其使用()來定義。

# 普通元組

info =

("wayne17"

,"male",34

)# 巢狀元組

my_info =

("vivian",(

"girl",13

),"student"

,1999

)

與 list 相同,直接通過下標訪問,info[-1]表示元組最後乙個元素。

info.index(

"male"

)# 返回元素 "male" 第一次出現的索引 1

my_info.index(

("girl",13

))# 返回 1

info.count(34)

# 返回 34 出現的次數1

tuple 轉 list
info_list =

list

(info)

# info_list = ['wayne17', 'male', 34]

list 轉 tuple
name_list =

["vivian"

,"wayne"

,"lara"

]name_tuple =

tuple

(name_list)

print_str =

"my name is %s, i am %d now."

info =

("wayne",17

)print

(print_str % info)

# my name is wayne, i am 17 now.

defsum

(a, b)

:return a+b

num =

(2.3,45

)print

sum(num)

# 47.3

Python基礎 tuple元組

前面看過了list列表的特性以及通用操作和常用操作,今天我們來看一下不可變序列中的tuple元組,與list列表最大的不同在於,tuple元組不支援原位改變 接下來我們通過一段 來測試一下tuple元組的特性以及通用操作 異質 乙個tuple元組中可以包含不同型別的物件 數值型 字元型 元組 列表 ...

Python 元組 tuple 方法

python 元組 tuple 方法用於將可迭代物件 字串 列表 元祖 字典 轉換為元組。tuple 方法語法 tuple iterable 返回元組。以下例項展示了 tuple 方法的使用方法 tuple 1,2,3,4 1,2,3,4 tuple 針對字典 會返回字典的key組成的tuple 1...

python容器 元組tuple

序列化容器 元組 python的元組與列表類似,不同之處在於元組的元素不能修改.元組使用小括號來定義,列表使用方括號來定義.由於元組不支援修改,所以元組只支援遍歷 查詢操作.元組同樣屬於序列式容器,支援索引和切片語法.1.查詢元素 count index 2.遍歷操作 while for 定義元組 ...