Python入門基礎篇 No.28 —— 元組_特點_建立的兩種方式_tuple()要點
阿新 • • 發佈:2021-01-17
技術標籤:# 基礎python程式語言經驗分享程式人生windows
Python入門基礎篇 No.28 —— 元組_特點_建立的兩種方式_tuple()要點
文章目錄
前言
一、元組 tuple
- 列表屬於可變序列,可以任意修改列表中的元素。元組屬於不可變序列,不能修改元組中的元素。因此,元組沒有增加元素、修改元素、刪除元素相關的方法。
- 元組支援如下操作:
序號 | 操作名稱 |
---|---|
1 | 索引訪問 |
2 | 切片操作 |
3 | 連線操作 |
4 | 成員關係操作 |
5 | 比較運算操作 |
6 | 計數:元組長度 len()、最大值 max()、最小值 min()、求和 sum()等 |
二、元組的建立
1.通過()建立元組。小括號可以省略。
a = (10,20,30) 或者 a = 10,20,30
- 如果元組只有一個元素,則必須後面加逗號。這是因為直譯器會把(1)解釋為整數 1,(1,)解釋為元組。
程式碼演示:
>>> x = (3)
>>> type(x)
<class 'int'>
>>> x = (3,)
>>> type(x)
<class 'tuple'>
>>> x = 3
>>> type(x)
<class 'int'>
>>> x = 3,
>>> type(x)
<class 'tuple'>
>>>
2.通過 tuple()建立元組tuple(可迭代的物件)
- tuple()可以接收列表、字串、其他序列型別、迭代器等生成元組。
- list()可以接收元組、字串、其他序列型別、迭代器等生成列表。
程式碼演示:
>>> x = tuple() # 建立一個空元組物件
>>> x = tuple('Offer')
>>> x = tuple(range(5))
>>> x = tuple([1,2,3])
>>>
總結
以上幫各位總結好了,收藏,關注即可查收。
關注下方公眾號,免費拿Python學習資料!!!