帶了緊箍咒的列表,元組本身不可變資料型別,沒有增刪改查,元組內可以儲存任意資料型別
示例:
元組裡面包含可變 資料型別,可以間接修改元組的內容 元組如果只有 乙個元素的時候,後面一定要年加逗號,否則資料型別不確定
示例
t1 = ([1, 2, 3], 4)
print t1[0]
t1[0].append(4) #給元組索引值為0的元素加乙個4進去,因為元組裡面包含了可變得資料型別,列表
示例:
t2 = ('hello') #要是沒有加逗號,引號裡面是什麼型別就會列印什麼型別,而不會列印元組型別
t3 = (1,) #加逗號才會列印元組型別
示例
allowusers = ('root', 'westos', 'fentiao')
print allowusers[0] #列印索引值為0的元素,也就是第乙個元素
print allowusers[-1] #列印倒數第乙個元素
print allowusers[1:] #列印除第乙個外的其他元素
print allowusers[2:] #列印除前兩個之外的其他元素
print allowusers[:-1] #列印除最後乙個之外的其他元素
print allowusers[::-1] #倒敘列印所有元素
示例:
示例:
示例
示例:
a = 1
b = 2
b, a = a, b #實際上是先將(a,b)封裝成乙個元組(1,2),然後在重新賦值
示例:
name = 'westos'
age = 10
t = (name, age) #將t定義成乙個元組,也就是說最後列印的t,就是和(name,age)列印出來是一樣的
示例:
t =('westos',10,100)
name,age,score =t #將t的值按照索引分別賦給name,age,score
print name,age,score
scores = (100, 89, 45, 78, 53)
scores = sorted(scores) #將scores按從小到大的順序排列
Python學習之元組
元組也是python中常用的序列,與列表不同的是,元組是不可以修改的。當實現乙個只包含乙個值的元組時,必須加逗號。3 1 2 3 1 2,3,3,3 tuple函式 該函式接收乙個序列作為引數,並將它轉換為元組。tuple 1,2,3 1,2,3 tuple qwer q w e r 基本元組操作 ...
python學習之元組
元組和列表類似,只是元組是列表的二次加工,列表是表示,元組是 並且元組是不能被修改 增加 刪除,建議在寫元組的時候,在後面加上逗號 元組表示 tu 1,2,3,dds usr bin env python 索引取值 tu 1,2,3,dds n tu 0 print n 切片取值 n1 tu 0 3...
python學習之元組 字典
一 元組 如果元組在建立的時候沒有放入元素,那麼這個元組就是乙個空元組,沒有意義 元組和列表的區別 列表可以任意進行增刪改查,元組只可以進行查操作 tuple1 1,2,3,4,5 print tuple1 0 print tuple1 1 print tuple1 2 print tuple1 3...