回顧上四節所說,我們學習了比較操作符,字元串等等,那麼本節我們來說說,Python中比較常用的元組。
1、你不得不知道的操作符及資料類型
2、你不得不知道的比較操作符
3、你不得不知道的字元串
4、你不得不知道的清單
元組還是跟清單有一定差別,最為明顯的就是元組用()表示,清單用[]表示,可别看錯了。
元組也是不可變的,不能像字元串一樣被修改,添加,删除。
list_number = ('tom','luci','xifa','BOB')
list_number[1] = 'mm'
print(list_number)
這裡用下标值進行修改,就會報出對象不支援配置設定的錯誤,如:
Traceback (most recent call last):
File "D:/Python/TuLing/草稿.py", line 20, in <module>
list_number[1] = 'mm'
TypeError: 'tuple' object does not support item assignment
注意:這是一個錯誤的例子!!!
資料類型轉換
list_number = ('tom','luci','xifa','BOB')
print(list(list_number))
# 元組轉換成清單:
# ['tom', 'luci', 'xifa', 'BOB']
list_number = ['tom','luci','xifa','BOB']
print(tuple(list_number))
# 清單轉換成元組:
# ('tom', 'luci', 'xifa', 'BOB')
取值
元組取值也是用下标取值的
list_number = ['tom','luci','xifa','BOB']
print(list_number[1])
# 其結果是:
# luci