不能修改的列表就叫做元組。
1 訪問元素
元組是使用圓括號來標識的。 定義好元組後, 我們就可以使用索引來訪問其中的元素。
nums=(1,2)
print(nums[0])
執行結果:
2 不能修改元素
定義好元組後,可以訪問,但不能修改:
nums=(1,2)
nums[0]=11
執行結果:
traceba程式設計客棧ck (most recent call last):
file www.cppcns.com"", line 1, in
nums[0]=11
typeerror: 'tuple' objeczvnhovwelkt does not support item assigzvnhovwelknment
修改元組,python 會返回型別錯誤。
3 遍歷
nums=(1,2)
for num in nums:
print(num)
執行結果:
124 重新賦值
雖然不能修改元組中的元素, 但我們可以,為原來儲存元組的變數重新賦值。
nums=(1,2)
print(nums)
nums=(2,3)
print(nums)
執行結果:
(1, 2)
(2, 3)
如果需要儲存的一組值,在程式的整個生命週期內都不變, 那麼,我們就可以使用元組哦o(∩_∩)o~
Python常見檔案操作示例
os.path 模組中的路徑名訪問函式 分隔basename 去掉目錄路徑,返回檔名 dirname 去掉檔名,返回目錄路徑 join 將分離的各部分組合成一個路徑名 split 返回 dirname basename 元組 splitdrive 返回 drivename,pathname 元組 s...
python元組常見用法
元組的常見用法 注意 元組是一個只讀列表,可以迴圈,可以切片,並不能修改 增刪改查 兒子不能改,孫子可以改 元組中元素的元素可以改 查詢tu 1 2,3 nihao 2,3,4,lalal 我的 print tu 3 print tu 0 4 最後結果為 nihao 1 2,3 nihao 迴圈 遍...
元組tuple的常見操作
內建函式 其他val1 1 val2 1 print type val1 print type cal2 結果 class int class tuple 建立含有多個元素的元組 tuple 可迭代物件 val1 tuple val2 tuple 1,2,2 val3 tuple print val...
Linq常見操作示例
static void deferredquery var nameswithj from n in names where n.startswith j orderby n select n console.writeline first iteration foreach string name...
Python元組操作
我在之前的部落格 python列表 陣列 操作 中講解了python列表的一些主要操作方法,由於元組與列表有許多相同之處,所以今天就把元組的操作也講解一下。元組與列表最大的區別就在於你可以任意修改列表中的元素,可以任意插入或者刪除一個元素,而在元組中這些都是不可以的,但是我們有其他的方法來實現這些,...
python元組操作
感覺python的函式用法挺靈活的,和c php的用法不太一樣,和js倒是挺像的。在照著操作時,我發現一個很神奇的現象 t 1,3,b q t 3,abc q 1,3,b 3,abc 這裡我預料的應該是 1,3,b 3,abc 但是結果卻是 1,3,b 3,abc 剛開始我猜測python是把所有的...
元組的常規操作
元組基本方法 用途 儲存多個不同型別的值 不能存可變型別 定義方式 用過小括號儲存資料,資料與資料之間通過逗號分隔,值不能被改變 定義容器型別的時候,如果裡面只有一個值,在值的後面加上一個逗號 在元組中如果不加,就是字串 元組即不可變列表 l1 0 1 t1 1 2 3 4 t2 1 print t...
Python字串常見操作
1.生成字串變數str python string function 2.獲取字串長度len str 3.字母處理 全部大寫 str.upper 全部小寫 str.lower 大小寫互換 str.swapcase 首字母大寫,其餘小寫 str.capitalize 首字母大寫 str.title 4...
python 字串常見操作
如有字串mystr hello world itcast and tttt 以下是常見的操作 1 find 檢測 str 是否包含在 mystr中,如果是返回開始的索引值,否則返回 1 2 index 跟find 方法一樣,只不過如果str不在 mystr中會報一個異常.mystr.index st...
Python 字串常見操作
如有字串mystr hello world itcast and itcastcpp 以下是常見的操作 1 find 檢測 str 是否包含在 mystr中,如果是返回開始的索引值,否則返回 1 mystr.find str,start 0,end len mystr 2 index 跟find 方...