国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Python 元組tuple的創(chuàng)建與使用

這篇具有很好參考價(jià)值的文章主要介紹了Python 元組tuple的創(chuàng)建與使用。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

元組 tuple

1. 元組的定義與特點(diǎn)

定義:定義元組使用小括號(hào) ,元素用逗號(hào)隔開。

特點(diǎn):一個(gè)元組可以存儲(chǔ)多個(gè)元素,元素可以是不同的數(shù)據(jù)類型,元素可以重復(fù),元組內(nèi)的數(shù)據(jù)是不可修改的(某個(gè)元素是列表,則可以對(duì)該列表進(jìn)行新增刪除修改操作),也不能進(jìn)行刪除。

# 多個(gè)元素的元組
t1 = (10,20,30)
# 當(dāng)元素的元組
t2 = (10,) 

組包方式創(chuàng)建元組:

t3 = 12,13,14

通過(guò) tuple(數(shù)組)函數(shù)創(chuàng)建

list1 = [12,14,15]
t4 = tuple(list1)

注意:定義單個(gè)元素的元組,元素后面最好也添加一個(gè)逗號(hào),否則type(t2) 將輸出int

t3 = (10,)
print(type(t3)) # tuple
t4 = (30)
print(type(t4)) # int

2. 元組的常見操作

元組不支持 新增 刪除 修改,只支持查找。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-519903.html

  1. 根據(jù)下標(biāo)查找
  2. index(item):查找某個(gè)元素在元組中的索引,不存在則報(bào)錯(cuò)。
  3. count(item): 統(tǒng)計(jì)元素在元組中出現(xiàn)的次數(shù)。
  4. len(tuple): 統(tǒng)計(jì)元組中數(shù)據(jù)的個(gè)數(shù)。
tuple1 = ('aa', 'bb', 'cc', 'dd', 'bb', [1, 2, 3])
print(tuple1[2]) # cc
print(tuple1.index('bb')) # 1
print(tuple1.count('bb')) # 2
print(len(tuple1)) # 6
tuple1[5][1] = 9
print(tuple1) # ('aa', 'bb', 'cc', 'dd', 'bb', [1, 9, 3])

3. 元組的應(yīng)用場(chǎng)景

  • 自動(dòng)組包
t = 10,23,56  # type(t) 輸出 tuple
  • 自動(dòng)拆包
t = 10,23,56
a, b, c = t # a 10, b 23, c 56
  • 格式化輸出
t = ('tom', 13)
print('我是 %s , 年齡 %d' %t) # 我是 tom , 年齡 13
  • 讓列表不可被修改,數(shù)據(jù)保護(hù)
l = [10,20,30]
# 將列表變成元組 元素就不可變了
t = tuple(l)

到了這里,關(guān)于Python 元組tuple的創(chuàng)建與使用的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 一文掌握python常用的tuple(元組)操作

    目錄 1. 元組的創(chuàng)建 2. 訪問(wèn)元組元素 3. 切片操作 4. 合并元組 5. 復(fù)制元組 6. 內(nèi)置函數(shù)與方法 7. 元組拆分 8. 星號(hào)表達(dá)式在元組中的應(yīng)用 9. 遍歷元組 10. 元組的嵌套 11. 元組與條件判斷和邏輯運(yùn)算 12. 常見應(yīng)用場(chǎng)景 13. 元組與枚舉(Enum) 14. 元組推導(dǎo)式 15. 元組與匿名函數(shù)(Lambd

    2024年03月09日
    瀏覽(29)
  • Python教程(10)——Python變量類型元組tuple的詳細(xì)用法

    在Python中,元組(Tuple)是一種有序且不可變的數(shù)據(jù)類型。元組可以包含任意數(shù)量的元素,用逗號(hào)分隔,并用圓括號(hào)括起來(lái)。與列表(List)不同,元組的元素不能修改。元組與列表一樣,可以通過(guò)索引訪問(wèn)其中的元素。 元組的不可變性意味著無(wú)法向元組中添加、刪除或修改元

    2024年02月12日
    瀏覽(26)
  • Python:list列表與tuple元組的區(qū)別

    在Python中, List(列表) 和 Tuple(元組) 都是用于 存儲(chǔ)一組有序元素的數(shù)據(jù)結(jié)構(gòu) ,但它們有一些關(guān)鍵的區(qū)別,包括可變性、性能、語(yǔ)法等方面。 用法: 用方括號(hào)[]表示。 支持增刪改操作,是可變的。 適用于存儲(chǔ)有序的、可變的元素集合。 示例: 用法: 用圓括號(hào)()表示。

    2024年01月18日
    瀏覽(24)
  • python元組tuple添加元素的兩種方法

    方法一 :可以使用python內(nèi)置的__add__()方法,使用該方法為python元組添加元素時(shí),需要使用元組來(lái)對(duì)象來(lái)進(jìn)行調(diào)用,然后將需要添加的元素,以元組的數(shù)據(jù)類型進(jìn)行傳遞,該方法并需修改調(diào)用對(duì)象,而是以新的元組進(jìn)行返回,具體可見下方的實(shí)例代碼。 方法二 :將python的元組

    2024年02月12日
    瀏覽(28)
  • Python列表(list)、元組(tuple)和字典(dictionary)的區(qū)別

    Python列表(list)、元組(tuple)和字典(dictionary)的區(qū)別

    目錄 列表(list) ?訪問(wèn)列表元素 ?更新和刪除列表元素 元組(tuple) 元組的訪問(wèn)、更新、刪除操作? 字典(dictionary)? 創(chuàng)建空字典 修改、刪除字典 總結(jié) 列表(list)、元組(tuple)和字典(dictionary)都是序列,序列都是由索引和元素組成。遍歷和訪問(wèn)都按照如下格式: 具

    2023年04月13日
    瀏覽(22)
  • Python數(shù)據(jù)容器(列表list、元組tuple、字符串str、字典dict、集合set)詳解

    相關(guān)介紹: 一種可以容納多份數(shù)據(jù)的數(shù)據(jù)類型,容納的每一份數(shù)據(jù)稱之為一個(gè)元素。每一個(gè)元素,可以是任意類型的數(shù)據(jù) 分為五類: 列表[list]、元組(tuple)、字符串(str)、集合{set}、字典{dict} 相應(yīng)區(qū)別: 列表 元祖 字符串 集合 字典 元素?cái)?shù)量 多個(gè) 多個(gè) 多個(gè) 多個(gè) 多個(gè) 元素類

    2024年02月11日
    瀏覽(40)
  • C++11 新特性:tuple 元組

    std::tuple 是 C++11 中引入的一個(gè)非常強(qiáng)大的類型,它允許將多個(gè)類型不同的值,組合成單一對(duì)象。 std::tuple 非常適合用于那些需要返回多個(gè)值的場(chǎng)景,而且它的靈活性和通用性使得其成為現(xiàn)代 C++ 編程中不可或缺的一部分。下面,我們將探討一下 std::tuple 的內(nèi)部實(shí)現(xiàn)、使用場(chǎng)景

    2024年04月14日
    瀏覽(27)
  • 08列表(list)與元組(tuple)

    [數(shù)據(jù)1,數(shù)據(jù)2,數(shù)據(jù)3,數(shù)據(jù)4,......] 列表可以存儲(chǔ)多個(gè)數(shù)據(jù),數(shù)據(jù)之間的逗號(hào)以英文分割而且可以數(shù)據(jù)是不同類型的數(shù)據(jù),列表是可變數(shù)據(jù)類型。 空列表 list_data = [] 或者 list_data = list() 列表的創(chuàng)建 列表的作用是?次性存儲(chǔ)多個(gè)數(shù)據(jù),程序員可以對(duì)這些數(shù)據(jù)進(jìn)行的操作有:增、刪、

    2023年04月12日
    瀏覽(28)
  • Python實(shí)驗(yàn)一基本數(shù)據(jù)類型針對(duì)用元組創(chuàng)建的5*5矩陣,格式化分行輸出元素并分別計(jì)算兩個(gè)主對(duì)角線元素之和;

    Python實(shí)驗(yàn)一基本數(shù)據(jù)類型針對(duì)用元組創(chuàng)建的5*5矩陣,格式化分行輸出元素并分別計(jì)算兩個(gè)主對(duì)角線元素之和;

    又到了自閉環(huán)節(jié)了,做個(gè)實(shí)驗(yàn)報(bào)告差點(diǎn)自閉,自己寫的真的是很長(zhǎng)的代碼才實(shí)現(xiàn),加油吧 這個(gè)根據(jù)參考網(wǎng)上大佬的方法進(jìn)行了一些優(yōu)化,在這里給大家提供參考。 輸出結(jié)果: 對(duì)大家有幫助的話,記得關(guān)注點(diǎn)個(gè)贊哈!

    2024年02月16日
    瀏覽(22)
  • Python中數(shù)據(jù)處理(npz、npy、csv文件;元組、列表、numpy數(shù)組的使用)

    目錄 1.npz文件 2.npy文件 3.csv文件 4.列表、元組、numpy矩陣 ①列表 ②元組(不可變列表) ③Numpy數(shù)組 ③Numpy矩陣 1.npz文件 npz是python的壓縮文件 ①讀取文件 ② NpzFile 對(duì)象有個(gè)屬性 files 可以通過(guò)它查看該壓縮文件的所有文件名,通過(guò) dataset[\\\'文件名\\\'] 來(lái)獲取文件內(nèi)容 ③保存為.npz文件

    2024年02月03日
    瀏覽(83)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包