t = (1,2.3,true,'star')
print(t)
print(type(t))
執行結果為:
(1, 2.3, true, 'star')
t1 = ([1,2,3],4)
print(t1)
執行結果為:
([1,2,3,4],4)
t2 = ('hello',)
print(type(t2))
執行結果為:
allowusers = (『root』,『westos』,『redhat』)
allowpasswd = (『123』,『456』,『789』)
print(allowusers[0])
print(allowusers[-1])
print(allowusers[1:])
print(allowusers[:-1])
print(allowusers[::-1])
執行結果為:
('root','westos','redhat')
('redhat')
('westos','redhat')
('root','westos')
('redhat','westos','root')
print(allowusers * 3)
執行結果為:
('root','westos','redhat','root','westos','redhat','root','westos','redhat')
print(allowusers + ('linux','python'))
執行結果為:
('root','westos','redhat','linux','python')
print('westos' in allowusers)
print('westos' not in allowusers)
執行結果為:
true
false
for user in allowusers:
print(user)
執行結果為:
root
westos
redhat
for index,user in enumerate(allowusers):
print('第%d個白名單使用者: %s' %(index+1,user))
執行結果為:
第1個白名單使用者:root
第2個白名單使用者:westos
第3個白名單使用者:redhat
for user,passwd in zip(allowusers,allowpasswd):
print(user,':',passwd)
執行結果為:
root : 123
westos : 456
redhat : 789
t = (1,2.3,true,'linux')
print(t.count('linux'))
print(t.index(1))
執行結果為:
10
t = ('westos',11,100)
name,age,score = t
print(name,age,score)
執行結果為:
westos 11 100
scores = (100,89,45,78,65)
scoresli = list(scores)
scoresli.sort()
print(scoresli)
執行結果為:
[ 45,65,78,89,100]
scores = sorted(scores)
print(scores)
執行結果為:
[ 45,65,78,89,100]
scores=(45,65,78,89,100)
minscore,*middlescore,maxscore = scores
print(minscore)
print(middlescore)
print(maxscore)
執行結果為:
45[65,78,89]
100
Python中元組的函式
定義乙個帶欄位名的元組 from collections import namedtuple user namedtuple user name age user user lisi male 12 print user user name lisi male age 12 fields 元組的屬性...
python中元組的使用
我的學習筆記 markdown真的是乙個很好用的電子筆記,以前總習慣手寫筆記,費時費力,也不好展現。接觸到csdn這個格式後,又了解了一下markdown這個排版美觀的輸出形式,真的是大愛。我自用的是typora,據了解還有其他的。重點是可以直接上傳我的學習筆記到csdn超級方便。因為想學習演算法類...
Python中元組的使用
2 命名元組 注意 元組只有乙個元素時一定要加逗號,例如b 1 b的型別為int a 空元組b 1 c 1,d 1,mm 2,3 print a,type a print b,type b 1 print c,type c 1,print d,type d 1,mm 2,3 a 2 7 b 1,2 ...