亚洲最大看欧美片,亚洲图揄拍自拍另类图片,欧美精品v国产精品v呦,日本在线精品视频免费

  • 站長(zhǎng)資訊網(wǎng)
    最全最豐富的資訊網(wǎng)站

    實(shí)例詳解Python元組

    本篇文章給大家?guī)?lái)了關(guān)于python的相關(guān)知識(shí),其中主要介紹了關(guān)于元組的相關(guān)問(wèn)題,包括了元組的創(chuàng)建、訪(fǎng)問(wèn)、修改、刪除和內(nèi)置方法等,希望對(duì)大家有幫助。

    實(shí)例詳解Python元組

    推薦學(xué)習(xí):python教程

    引言——在Python中,通過(guò)數(shù)據(jù)結(jié)構(gòu)來(lái)保存項(xiàng)目中重要的數(shù)據(jù)信息。Python語(yǔ)言?xún)?nèi)置了多種數(shù)據(jù)結(jié)構(gòu),例如列表,元組,字典和集合等。本堂課我們來(lái)講一講Python中舉足輕重的一大數(shù)據(jù)結(jié)構(gòu)——元組。

    在Python中,我們可以將元組看作一種特殊的列表。它與列表唯一的不同在于:元組內(nèi)的數(shù)據(jù)元素不能發(fā)生改變【這個(gè)不變——不但不能改變其中的數(shù)據(jù)項(xiàng),而且也不能添加和刪除數(shù)據(jù)項(xiàng)!】。當(dāng)我們需要?jiǎng)?chuàng)建一組不可改變的數(shù)據(jù)時(shí),通常是將這些數(shù)據(jù)放進(jìn)元組中~

    1.元組的 創(chuàng)建 && 訪(fǎng)問(wèn)

    (1)元組的創(chuàng)建:

    在Python中,創(chuàng)建元組的基本形式是以小括號(hào)“()”將數(shù)據(jù)元素括起來(lái),各個(gè)元素之間用逗號(hào)“,”隔開(kāi)。
    如下:

    tuple1 = ('xiaoming', 'xiaohong', 18, 21) tuple2 = (1, 2, 3, 4, 5)  # 而且——是可以創(chuàng)建空元組哦! tuple3 = ()  # 小注意——如果你創(chuàng)建的元組只包含一個(gè)元素時(shí),也不要忘記在元素后面加上逗號(hào)。讓其識(shí)別為一個(gè)元組: tuple4 = (22, )

    (2)訪(fǎng)問(wèn):

    元組和字符串以及列表類(lèi)似,索引都是從0開(kāi)始,并且可以進(jìn)行截取和組合等操作。
    如下:

    tuple1 = ('xiaoming', 'xiaohong', 18, 21) tuple2 = (1, 2, 3, 4, 5)  # 顯示元組中索引為1的元素的值 print("tuple1[1]:", tuple1[0])  # 顯示元組中索引從1到3的元素的值 print("tuple2[1:3]:", tuple2[1:3])

    實(shí)例詳解Python元組

    2.元組的 修改 && 刪除

    (1)元組的修改:

    雖然在開(kāi)頭就說(shuō)元組不可變,但是它還是有個(gè)被支持的騷操作——元組之間進(jìn)行連接組合:

    tuple1 = ('xiaoming', 'xiaohong', 18, 21) tuple2 = (1, 2, 3, 4, 5)  tuple_new = tuple1 + tuple2 print(tuple_new)

    實(shí)例詳解Python元組

    (1)元組的刪除:

    雖然元組不可變,但是卻可以通過(guò)del語(yǔ)句刪除整個(gè)元組。
    如下:

    tuple1 = ('xiaoming', 'xiaohong', 18, 21)  print(tuple1)		# 正常打印tuple1  del tuple1  print(tuple1)		# 因?yàn)樯厦鎰h除了tuple1,所以再打印會(huì)報(bào)錯(cuò)哦!

    實(shí)例詳解Python元組

    3.元組的內(nèi)置方法

    元組是不可變,但是我們可以通過(guò)使用內(nèi)置方法來(lái)操作元組。常用的內(nèi)置方法如下:

    1. len(tuple):計(jì)算元組元素個(gè)數(shù);
    2. max(tuple):返回元組中元素的最大值;
    3. min(tuple):返回元組中元素的最小值;
    4. tuple(seq):將列表轉(zhuǎn)換為元組。

    其實(shí)

    贊(0)
    分享到: 更多 (0)
    網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)