python的元組
元組(tuple):儲存任意型別資料,但其內資料不可變。元組不可變,其內的列表中的元素可以變
t = (1,2.3,True,‘abc’) ##元組內型別任意
print(type(t))
1
t1 = ([1,2,3],4) 可以修改其中列表的元素
t1[0].append(4)
print(t1)
第一部分:元組特性:
1.1:定義:
t2 = () 空元組的定義
print(type(t2))
t2 = (‘xyy’,) 單個內容元祖定義 【不加逗號為字串型別】
print(type(t2))
t2 = (‘xyy’) 為字串型別
print(type(t2))
users = (‘root’,‘westos’,‘redhat’)
passwds = (‘123’,‘456’,‘012’)
1.2索引 切片:
print(users[0])
print(users[:1]) #切出第一個元素
1.3重複
print(users * 3)
1.4連線
print(passwds + (‘012’,‘230’))
1.5成員操作符:
print(‘redhat’ in users)
print(‘redhat’ not in users)
1.6迭代 迴圈遍歷
for user in users:
print(user)
列舉 + 迭代: 迴圈遍歷並返回索引值和value
for index,user in enumerate(users):
print(‘第%d個使用者:%s’ %(index+1,user))
列舉 + 壓縮:先對應壓縮在一起,再列舉遍歷輸出
for user,passwd in zip(users,passwds):
print(user,’:’,passwd)
第二部分:元組常用方法:
2.1計數:
t = (1,2.3,True,‘westos’)
print(t.count(‘westos’)) 統計出現次數
print(t.index(1)) 統計最小索引值
2.2排序:
a.sort() 元組不能方法排序
sorted(a)
2.3接收多個引數
scores = (65,89,59,78,100)
minscore,*middlescore,maxscore = scores 將第一個引數賦值給minscore,最後一個引數賦值給maxscore,其餘引數所有賦給middlescore
print(minscore)
print(middlescore)
print(maxscore)
相關文章
- Python 元組Python
- Python的元組()與字典{}Python
- Python的元組()與字典 { }Python
- python元組的特點Python
- Python元組tuplePython
- Python tuple(元組)Python
- python-元組Python
- python元組和列表Python
- Python速通(元組)Python
- Python元組詳解Python
- 認識Python 元組Python
- 06_Python 元組Python
- Python基礎_元組Python
- Python元組和字典的拆包Python
- Python 元組,不可變的列表,滾雪球學 PythonPython
- Python 學習之元組Python
- Python 基礎 3 - 元組Python
- Python列表、元組、字典使用Python
- Python基礎(05):元組Python
- python命名元組如何理解Python
- 3-python 元組 字典 集合的操作Python
- python如何返回元組,列表或字典的?Python
- python之對元組的初步瞭解Python
- python如何訪問元組中的元素Python
- python_列表——元組——字典——集合Python
- Python 學習之元組列表Python
- Python之列表&元組小練Python
- python元組與字典簡介Python
- python元組如何打包和解包Python
- python list列表基礎(元組)Python
- python元組有哪些獲取元素的方法Python
- 學習python的資料型別——元組Python資料型別
- python 元組與列表的異同點 1125Python
- 『無為則無心』Python序列 — 20、Python中的元組Python
- python資料結構元組tuplePython資料結構
- python資料型別 列表+元組Python資料型別
- python 元組,列表 迴圈遍歷Python
- Python資料型別(元組tuple)Python資料型別