2.元組--tuple ()/(1,)
2.1建立和訪問乙個元組
如果建立乙個空元組,直接使用小括號即可;
如果要建立的元組中只有乙個元素,要在它的後面加上乙個逗號『,』。
>>> temp = ()
>>> type(temp)
>>> temp = (1,)
>>> type(temp)
>>> temp = (1)
>>> type(temp)
>>> 8 * (8)
64>>> 8 * (8,)
(8, 8, 8, 8, 8, 8, 8, 8)
元組裡只有乙個元素的時候,逗號(,)非常重要
2.2更新和刪除元組
直接在同乙個元組上更新是不可行的,但是可以通過拷貝現有的元組片段構造乙個新的元組的方式解決。
通過分片的方法讓元組拆分成兩部分,然後再使用連線操作符(+)合併成乙個新元組,最後將原來的變數名(temp)指向連線好的新元組。在這裡就要注意了,逗號是必須的,小括號也是必須的!
temp = ('小雞','小狗','小豬')
temp = temp[:2] + ('小猴子',) + temp[2:]
print(temp)
('小雞', '小狗', '小猴子', '小豬')
刪除元組中的元素:對於元組是不可變的原則來說,單獨刪除乙個元素是不可能的,當然你可以利用切片的方式更新元組,間接的刪除乙個元素。
temp = ('小雞','小狗','小豬')
temp = temp[:1] + temp[2:]
print(temp)
('小雞', '小豬')
在日常中很少用del去刪除整個元組,因為python的**機制會在這個元組不再被使用的時候自動刪除。del temp
print(temp)
traceback (most recent call last):
file "e:/pythonhomework/venv/列表/元組.py", line 36, in print(temp)
nameerror: name 'temp' is not defined
最後成員關係操作符 in 和 not in 也可以直接應用在元組上,這跟列表是一樣的。例子和上篇列表一樣。 python 元組 元組到底可不可以被修改
2.元組 tuple 1,2.1建立和訪問乙個元組 如果建立乙個空元組,直接使用小括號即可 如果要建立的元組中只有乙個元素,要在它的後面加上乙個逗號 temp type temp temp 1,type temp temp 1 type temp 8 8 64 8 8,8,8,8,8,8,8,8,8...
人到底可不可以貌相呢?
這項黑科技能讓你在談笑間窺破潛藏的人生秘密。人到底可不可以貌相呢?俗語說 人不可貌相。佛也說 人不可入相。其大意是說,人的外貌長得英俊 美麗或醜陋,不一定就代表其人一定光是善良的 富貴的,或者是惡毒的 貧賤的。這樣的說法,以相理學來講,大略也是正確的,因為一般沒有學過相理學的人,其觀人之外表只有美醜...
34 到底可不可以用join
冷資料 溫資料 熱資料,難道資料也是有溫度的?mysql explain中的名詞解釋 與快取記憶體命中率是同種概念。指的是cpu呼叫指令時命中率的問題。指令是線性傳送給cpu的,還沒有處理到的指令就會暫存在cpu的快取記憶體或記憶體中,當快取或記憶體容量不足時,cpu常常會找不到所需的指令,從而被迫...