0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Python-元組

汽車電子技術(shù) ? 來源: 程序猿知秋 ? 作者: 程序猿知秋 ? 2023-02-16 14:59 ? 次閱讀

元組的定義

元組的定義

  • Tuple(元組) 與列表類似,不同之處在于元組的** 元素不能修改**
    • **元組 **表示多個元素組成的序列
    • **元組 **在 Python 開發(fā)中,有特定的應(yīng)用場景
  • 用于存儲 一串信息,數(shù)據(jù)之間使用 , 分隔
  • 元組用 () 定義
  • 元組的 索引 從 0 開始
    • 索引 就是數(shù)據(jù)在 元組 中的位置編號

**示例

**

# 創(chuàng)建空元組
k_tuple=()
print(k_tuple)


# 創(chuàng)建有數(shù)據(jù)的元組
info_tuple=(1,2,3)
print(info_tuple)


# 元組中只有一個 元素時,后面需要加逗號
one_tuple=(1,)
print(one_tuple)

輸出結(jié)果:

圖片

元組的基本操作

**取值與統(tǒng)計

**

data_tuple=("zs",22,"zs")
# 根據(jù)索引 取 值
print(data_tuple[0])


# 根據(jù)值 取 索引
print(data_tuple.index(22))


#統(tǒng)計 zs 出現(xiàn)的次數(shù)
print(data_tuple.count("zs"))


#統(tǒng)計元組 的元素個數(shù)
print(len(data_tuple))

輸出結(jié)果

圖片

**循環(huán)遍歷

**

  • 在 ** Python 中** ,可以 使用 **for **循環(huán)遍歷所有非數(shù)字型類型的變量:列表、元組、字典 以及 字符串

**示例

**

data_tuple=("zs",22,"zs")


#遍歷元組
for t in data_tuple:
  print(t)

輸出結(jié)果

圖片

應(yīng)用場景

  • 函數(shù)的** 參數(shù) **和 返回值, 一個函數(shù)可以接收多個參數(shù),或者 一次返回多個數(shù)據(jù)
  • 格式化字符串 ,格式化字符串后面的 **() **本質(zhì)上就是一個元組
  • 讓列表不可以被修改,以保護數(shù)據(jù)安全
data_tuple=("zs",22)
print("%s 的年齡是:%d" %data_tuple)

輸出結(jié)果

圖片

元組與列表的轉(zhuǎn)換

  • 使用 **list **函數(shù)可以把元組轉(zhuǎn)換成列表
data_tuple=(1,2,3)
print(list(data_tuple)
  • 使用 tuple 函數(shù)可以把列表轉(zhuǎn)換成元組
data_list=[1,2,3]
print(tuple(data_list))

**使用 type 函數(shù)可以查看變量的類型

**

data_tuple=(1,2,3)
list_type=list(data_tuple)
print(type(list_type))


data_list=[1,2,3]
tuple_type=tuple(data_list)
print(type(tuple_type))

輸出結(jié)果

圖片

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 元素
    +關(guān)注

    關(guān)注

    0

    文章

    47

    瀏覽量

    8395
  • python
    +關(guān)注

    關(guān)注

    53

    文章

    4753

    瀏覽量

    84069
收藏 人收藏

    評論

    相關(guān)推薦

    python列表、元組、字典的相關(guān)定義與操作

    python列表、元組、字典的基本用法
    發(fā)表于 03-21 09:28

    Python元組和字典使用的基本方法

    Python學(xué)習(xí):2、元組、字典使用的基本方法
    發(fā)表于 04-06 15:12

    python——元組,集合,字典

    python——元組,集合,字典(tuple,set,dict)
    發(fā)表于 05-22 12:30

    請問python如何返回元組,列表或字典的?

      Python中的數(shù)據(jù)結(jié)構(gòu)用于存儲數(shù)據(jù)集合,這些數(shù)據(jù)可以從函數(shù)中返回。那么python如何返回元組,列表或字典的?在本文中,我們將探討如何從這些數(shù)據(jù)結(jié)構(gòu)中返回多個值:元組,列表和字典
    發(fā)表于 07-24 18:42

    請問python-樹莓派如何通過按鍵控制步進電機正反轉(zhuǎn)?

    步進電機驅(qū)動原理是什么?python-樹莓派如何通過按鍵控制步進電機正反轉(zhuǎn)?
    發(fā)表于 10-09 08:45

    python元組

    python元組元組(英文名 tuple),和列表非常的相似,它也是由一系列元素按順序進行排列而成的容器。不同的是,元組是不可變的,而列表是可變的。1. 創(chuàng)建
    發(fā)表于 02-22 15:19

    python-控制khr3hv-master機器人

    python-控制khr3hv機器人,感興趣的小伙伴們可以瞧一瞧。
    發(fā)表于 11-22 15:40 ?2次下載

    python-速成指南

    python 提供好用的兩個容器:list 和 dict。插句題外話,其實最好用的容器還是 PHP 提供的關(guān)聯(lián)數(shù)組,一個數(shù)組就包括了 python 中 list 和 dict 的全部功能,實在是很贊。
    發(fā)表于 03-28 16:32 ?9次下載

    python的列表和元組及字典資料集合免費下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是python的列表和元組及字典資料集合免費下載。
    發(fā)表于 03-16 08:00 ?7次下載

    python元組的詳細(xì)介紹

    python元組 元組(英文名 tuple),和列表非常的相似,它也是由一系列元素按順序進行排列而成的容器。 不同的是,元組是不可變的,而列表是可變的。 1. 創(chuàng)建
    的頭像 發(fā)表于 02-22 15:19 ?1629次閱讀

    Python-字典

    dictionary (字典) **是除列表外** Python **中,最靈活的數(shù)據(jù)類型
    的頭像 發(fā)表于 02-16 15:02 ?548次閱讀
    <b class='flag-5'>Python-</b>字典

    Python序列的元組類型介紹

    介紹 列表屬于可變序列,可以任意修改列表中的元素。 元組屬于不可變序列,不能修改元組中的元素。 元組特點: 有序, 不可變, 小括號 ( ) 操作 元組沒有增加元素、修改元素、刪除元素
    的頭像 發(fā)表于 03-08 17:30 ?965次閱讀

    訪問Python元組中的元素

    元組(Tuple)是 Python 編程語言中的一種數(shù)據(jù)類型。它是一個不可變的序列,其中的元素不能被修改、添加或刪除。元組與列表(List)相似,但與列表不同的是,元組一旦創(chuàng)建,就無法
    的頭像 發(fā)表于 04-17 11:50 ?1640次閱讀

    Python 元組相對于數(shù)組的優(yōu)勢

    我們知道元組tuple是 Immutable (不可修改)的,而數(shù)組List是可變的,而且元組有的功能它都有,而且功能更多,應(yīng)用更廣,那為什么還要保留元組呢? 1.安全共享 假設(shè)你有幾個關(guān)鍵詞比如
    的頭像 發(fā)表于 11-03 11:06 ?415次閱讀

    python中tuple的用法

    Python中的元組(tuple)是一種不可變的有序集合。與列表(list)類似,元組可以存儲任意類型的數(shù)據(jù),但是元組一旦創(chuàng)建就不能被修改。在Pyt
    的頭像 發(fā)表于 11-21 16:27 ?804次閱讀