最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python中的tuple元組詳細(xì)介紹

 更新時(shí)間:2015年02月02日 09:12:53   投稿:junjie  
這篇文章主要介紹了Python中的tuple元組詳細(xì)介紹,本文講解了Tuple 與 list 的相同之處、Tuple 不存在的方法、用 Tuple 的好處、Tuple 與 list 的轉(zhuǎn)換等內(nèi)容,需要的朋友可以參考下

Tuple 是不可變 list。 一旦創(chuàng)建了一個(gè) tuple 就不能以任何方式改變它。

Tuple 與 list 的相同之處

定義 tuple 與定義 list 的方式相同, 除了整個(gè)元素集是用小括號(hào)包圍的而不是方括號(hào)。
Tuple 的元素與 list 一樣按定義的次序進(jìn)行排序。 Tuples 的索引與 list 一樣從 0 開始, 所以一個(gè)非空 tuple 的第一個(gè)元素總是 t[0]。
負(fù)數(shù)索引與 list 一樣從 tuple 的尾部開始計(jì)數(shù)。
與 list 一樣分片 (slice) 也可以使用。注意當(dāng)分割一個(gè) list 時(shí), 會(huì)得到一個(gè)新的 list ;當(dāng)分割一個(gè) tuple 時(shí), 會(huì)得到一個(gè)新的 tuple。

Tuple 不存在的方法

您不能向 tuple 增加元素。Tuple 沒有 append 或 extend 方法。
您不能從 tuple 刪除元素。Tuple 沒有 remove 或 pop 方法。
您不能在 tuple 中查找元素。Tuple 沒有 index 方法。
然而, 您可以使用 in 來(lái)查看一個(gè)元素是否存在于 tuple 中。

用 Tuple 的好處

Tuple 比 list 操作速度快。如果您定義了一個(gè)值的常量集,并且唯一要用它做的是不斷地遍歷它,請(qǐng)使用 tuple 代替 list。
如果對(duì)不需要修改的數(shù)據(jù)進(jìn)行 “寫保護(hù)”,可以使代碼更安全。使用 tuple 而不是 list 如同擁有一個(gè)隱含的 assert 語(yǔ)句,說(shuō)明這一數(shù)據(jù)是常量。如果必須要改變這些值,則需要執(zhí)行 tuple 到 list 的轉(zhuǎn)換。

Tuple 與 list 的轉(zhuǎn)換

Tuple 可以轉(zhuǎn)換成 list,反之亦然。內(nèi)置的 tuple 函數(shù)接收一個(gè) list,并返回一個(gè)有著相同元素的 tuple。而 list 函數(shù)接收一個(gè) tuple 返回一個(gè) list。從效果上看,tuple 凍結(jié)一個(gè) list,而 list 解凍一個(gè) tuple。

相關(guān)文章

  • Python在OpenCV里實(shí)現(xiàn)極坐標(biāo)變換功能

    Python在OpenCV里實(shí)現(xiàn)極坐標(biāo)變換功能

    這篇文章主要介紹了在OpenCV里實(shí)現(xiàn)極坐標(biāo)變換功能,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-09-09
  • 遺傳算法之Python實(shí)現(xiàn)代碼

    遺傳算法之Python實(shí)現(xiàn)代碼

    本篇文章主要介紹了Python 遺傳算法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-10-10
  • python3中sort和sorted使用與區(qū)別

    python3中sort和sorted使用與區(qū)別

    python3中sort()和sorted()都可以用來(lái)排序,本文主要介紹了python3中sort和sorted使用與區(qū)別,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-02-02
  • Python Socket 編程知識(shí)點(diǎn)詳細(xì)介紹

    Python Socket 編程知識(shí)點(diǎn)詳細(xì)介紹

    這篇文章主要介紹了Python Socket 編程,Socket又稱為套接字,它是所有網(wǎng)絡(luò)通信的基礎(chǔ)。網(wǎng)絡(luò)通信其實(shí)就是進(jìn)程間的通信,Socket主要是使用IP地址,協(xié)議,端口號(hào)來(lái)標(biāo)識(shí)一個(gè)進(jìn)程,下文詳細(xì)內(nèi)容,需要的小伙伴可以參考一下
    2022-02-02
  • TensorFlow基本的常量、變量和運(yùn)算操作詳解

    TensorFlow基本的常量、變量和運(yùn)算操作詳解

    今天小編就為大家分享一篇TensorFlow基本的常量、變量和運(yùn)算操作詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-02-02
  • 使用Python的Flask框架實(shí)現(xiàn)視頻的流媒體傳輸

    使用Python的Flask框架實(shí)現(xiàn)視頻的流媒體傳輸

    這篇文章主要介紹了使用Python的Flask框架實(shí)現(xiàn)視頻的流媒體傳輸,包括從攝像機(jī)獲取幀到web瀏覽器的數(shù)字流傳輸,需要的朋友可以參考下
    2015-03-03
  • Python django使用多進(jìn)程連接mysql錯(cuò)誤的解決方法

    Python django使用多進(jìn)程連接mysql錯(cuò)誤的解決方法

    這篇文章主要介紹了Python django使用多進(jìn)程連接mysql錯(cuò)誤的解決方法,詳細(xì)的介紹了解決方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-10-10
  • 使用Python批量刪除MySQL數(shù)據(jù)庫(kù)的全部外鍵

    使用Python批量刪除MySQL數(shù)據(jù)庫(kù)的全部外鍵

    這篇文章主要為大家詳細(xì)介紹了如何使用Python批量刪除MySQL數(shù)據(jù)庫(kù)的全部外鍵,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2024-04-04
  • python圖像平滑處理原理

    python圖像平滑處理原理

    這篇文章主要介紹了python圖像平滑處理原理,圖像濾波是圖像處理和計(jì)算機(jī)視覺中最常用、最基本的操作,文章基于python的相關(guān)資料展開詳細(xì)的內(nèi)容需要的小伙伴可以參考一下
    2022-06-06
  • Python 執(zhí)行矩陣與線性代數(shù)運(yùn)算

    Python 執(zhí)行矩陣與線性代數(shù)運(yùn)算

    這篇文章主要介紹了Python 執(zhí)行矩陣與線性代數(shù)運(yùn)算,文中講解非常細(xì)致,代碼幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下
    2020-08-08

最新評(píng)論

陈巴尔虎旗| 石家庄市| 永兴县| 青州市| 萝北县| 芒康县| 会泽县| 汉寿县| 余姚市| 武胜县| 卢湾区| 宁河县| 双峰县| 孝感市| 阳曲县| 利川市| 丰镇市| 柯坪县| 法库县| 新乡县| 兴宁市| 玛曲县| 西乡县| 固阳县| 和顺县| 土默特左旗| 比如县| 平昌县| 贡嘎县| 天等县| 遂宁市| 米脂县| 十堰市| 南通市| 容城县| 金塔县| 阿勒泰市| 嘉义县| 格尔木市| 玛多县| 清新县|