Python基礎(chǔ)入門—元組(tuple)

元組:元組是用圓括號括起來的甜癞, 其中的元素之間用逗號隔開悠咱。 tuple是一種序列類型的數(shù)據(jù)征炼, 這點(diǎn)上跟list/str類似。 它的特點(diǎn)就是其中的元素不能更改柒室, 這點(diǎn)上跟list不同, 倒是跟str類似空骚; 它的元素又可以是任何類型的數(shù)據(jù)擂仍, 這點(diǎn)上跟list相同, 但不同于str逢渔。



定義:t = (int類型,str類型,list類型,元組類型)

所有在list修改的方法在tuple中都失效

list()與tuple()相互轉(zhuǎn)化
>>> t

(1, '123', [123, 'abc'], ('python', 'learn'))

>>> aa = list(t)

>>> aa

[1, '123', [123, 'abc'], ('python', 'learn')]

>>> bb = tuple(t)

>>> bb

(1, '123', [123, 'abc'], ('python', 'learn'))

>>>


一般認(rèn)為,tuple有這類特點(diǎn),并且也是它使用的情景:

Tuple 比 list 操作速度快。 如果您定義了一個(gè)值的常量集智厌, 并且唯一要用它做的是不斷地遍歷它, 請使用 tuple 代替 list敷扫。

如果對不需要修改的數(shù)據(jù)進(jìn)行 “寫保護(hù)”诚卸, 可以使代碼更安全。 使用 tuple 而不是 list 如同擁有一個(gè)隱含的 assert 語句卒密, 說明這一數(shù)據(jù)是常量。 如果必須要改變這些值哮奇, 則需要執(zhí)行 tuple 到 list 的轉(zhuǎn)換 (需要使用一個(gè)特殊的函數(shù))睛约。

Tuples 可以在 dictionary 中被用做 key, 但是 list 不行。 實(shí)際上律罢, 事情要比這更復(fù)雜。Dictionary key 必須是不可變的误辑。 Tuple 本身是不可改變的, 但是如果您有一個(gè) list 的tuple翘狱, 那就認(rèn)為是可變的了砰苍, 用做 dictionary key 就是不安全的。 只有字符串赚导、 整數(shù)或其它對 dictionary 安全的 tuple 才可以用作 dictionary key。

Tuples 可以用在字符串格式化中吼旧, 后面會用到。tuple算是list和str的雜合掂为;

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市昼扛,隨后出現(xiàn)的幾起案子智绸,更是在濱河造成了極大的恐慌,老刑警劉巖斯稳,帶你破解...
    沈念sama閱讀 216,544評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件迹恐,死亡現(xiàn)場離奇詭異,居然都是意外死亡憎茂,警方通過查閱死者的電腦和手機(jī)锤岸,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,430評論 3 392
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來拳氢,“玉大人蛋铆,你說我怎么就攤上這事×籼兀” “怎么了玛瘸?”我有些...
    開封第一講書人閱讀 162,764評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長市咆。 經(jīng)常有香客問我再来,道長磷瘤,這世上最難降的妖魔是什么采缚? 我笑而不...
    開封第一講書人閱讀 58,193評論 1 292
  • 正文 為了忘掉前任挠他,我火速辦了婚禮,結(jié)果婚禮上贸呢,老公的妹妹穿的比我還像新娘拢军。我一直安慰自己,他們只是感情好茉唉,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,216評論 6 388
  • 文/花漫 我一把揭開白布度陆。 她就那樣靜靜地躺著艾凯,像睡著了一般懂傀。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上沧竟,一...
    開封第一講書人閱讀 51,182評論 1 299
  • 那天缚忧,我揣著相機(jī)與錄音杈笔,去河邊找鬼。 笑死球榆,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的持钉。 我是一名探鬼主播篱昔,決...
    沈念sama閱讀 40,063評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼浪箭!你這毒婦竟也來了辨绊?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,917評論 0 274
  • 序言:老撾萬榮一對情侶失蹤宣鄙,失蹤者是張志新(化名)和其女友劉穎默蚌,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體明也,經(jīng)...
    沈念sama閱讀 45,329評論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡撑刺,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,543評論 2 332
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了挠铲。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,722評論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡安聘,死狀恐怖瓢棒,靈堂內(nèi)的尸體忽然破棺而出浴韭,到底是詐尸還是另有隱情,我是刑警寧澤脯宿,帶...
    沈念sama閱讀 35,425評論 5 343
  • 正文 年R本政府宣布念颈,位于F島的核電站,受9級特大地震影響连霉,放射性物質(zhì)發(fā)生泄漏榴芳。R本人自食惡果不足惜嗡靡,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,019評論 3 326
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望翠语。 院中可真熱鬧叽躯,春花似錦、人聲如沸肌括。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,671評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽谍夭。三九已至黑滴,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間紧索,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,825評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留荞彼,地道東北人鸣皂。 一個(gè)月前我還...
    沈念sama閱讀 47,729評論 2 368
  • 正文 我出身青樓,卻偏偏與公主長得像仰泻,于是被迫代替她去往敵國和親被啼。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,614評論 2 353

推薦閱讀更多精彩內(nèi)容

  • 一、python 變量和數(shù)據(jù)類型 1.整數(shù) Python可以處理任意大小的整數(shù)荞估,當(dāng)然包括負(fù)整數(shù)勘伺,在Python程序...
    績重KF閱讀 1,694評論 0 1
  • 1. Python的hello-world: print ("Hello, Python!")冲茸、 完了 搖就完事兒...
    LunarShade閱讀 1,384評論 0 0
  • 0. 序言 python 是一門腳本語言:封裝性強(qiáng),語法簡潔逗栽,開發(fā)效率高彼宠,只用函數(shù)open就可以打開一個(gè)txt文件...
    付凱強(qiáng)閱讀 1,226評論 0 5
  • gil鎖 這是因?yàn)槭裁茨兀嗑€程中如果對全局變量同時(shí)操作宣肚,會引起這種情況按价,gil鎖會根據(jù)執(zhí)行的字節(jié)碼行數(shù)以及時(shí)間片...
    記事本的記事本閱讀 456評論 0 1
  • 阿里、騰訊與華為是我心中最偉大的三家本土企業(yè)框产,和馬云的張揚(yáng)人生不同的是错洁,馬化騰與任正非都是極為低調(diào)的思考者描睦。 任正...
    cae6f12ddc62閱讀 248評論 0 0