Python基礎: 元組的基本使用

元組的定義:

元組 表示多個元素組成的序列
元組 在 `Python` 開發中,有特定的應用場景
Tuple(元組)和列表的定義相似,在此再也不多加贅述。
下面會重點說一下二者之間的區別。

元組和列表的區別:

一、元組的 元素不能修改。
二、元組用 () 定義

元組的基本使用:

建立空元組:
info_tuple = ()
建立一個元組:
info_tuple = ("zhangsan", 18, 1.75)
元組中 只包含一個元素 時,須要 在元素後面添加逗號
(不然會被當作整型進行處理)
info_tuple = (50, )

元組的經常使用操做:

info.count  info.index

演示:

# 元組中的屬性一般來講都是多樣的
# 元組是不可修改的
info_tuple = ("張三", 18, 1.75, 18)
# 返回元組的長度
print(len(info_tuple))
# 返回 value 的個數
print(info_tuple.count(18))
# 返回對應的下標
print(info_tuple.index("張三"))
# 返回指定位置的 value
print(info_tuple[2])

# 元組中保存的數據類型每每是不一樣的,實際開發中應用較少
for info in info_tuple:
    print(info)

應用場景:

函數的 參數 和 返回值,一個函數能夠接收 任意多個參數,或者 一次返回多個數據
有關 函數的參數 和 返回值,在後續 函數高級 給你們介紹
格式字符串,格式化字符串後面的 `()` 本質上就是一個元組
讓列表不能夠被修改,以保護數據安全

info = ("zhangsan", 18)

print("%s 的年齡是 %d" % info)

元組和列表之間的轉換:

使用 list 函數能夠把元組轉換成列表:

list(元組)

使用 tuple 函數能夠把列表轉換成元組:

tuple(列表)
相關文章
相關標籤/搜索