python tuple用法(使用tuple讀取資料、合併資料、查詢資料)
tuple是python當中特有的資料型態,它的特性在於有固定的長度,元素的值不能被竄改,因此在剛開始使用python時,常常被tuple的資料處理方式搞得一頭霧水,下面就來分享使用tuple讀取資料、合併資料、查詢資料的用法
# 宣告一個空的tuple,tuple在python是使用小括號來表示
a_tuple =()
print(a_tuple)
# 檢查型態
print("type = " + str(type(a_tuple)))
# 宣告一個有3個元素的tuple
a_tuple=('python_tuple','python','tuple')
print(a_tuple)
# tuple無法使用新增或刪除的方式去增減tuple內的元素,只能用合併2個tuple的方式新增
# 將tuple用這種方式('new_tuple')宣告的話,會把它當作字串,因此tuple只有單一個元素的話,必須加上逗點否則會合併失敗
b_tuple = ('new_tuple',)
# 或是多加一個元素 b_tuple = ('new_tuple','last_tuple')
c_tuple = a_tuple + b_tuple
print(c_tuple)
# 可以指定讀取tuple的值
print(c_tuple[0])
# 或是使用這種方式(從索引0開始,到第4個位置以前)
print(c_tuple[1:4])
# 逐一讀取tuple內的資料
i = 0
while i < len(c_tuple):
print(c_tuple[i])
i = i + 1
# 注意:tuple不允許修改元素值和刪除元素,所以下面這種方式會失敗
# c_tuple[0] = 'old_tuple' >> TypeError: 'tuple' object does not support item assignment
以上就是python使用tuple的基本方法
如果覺得對你有幫助的話. 請幫小弟按個讚吧~
Python相關文章:
Python使用matplotlib畫折線圖(Line chart)
python使用matplotlib畫圓餅圖(Pie chart)
pandas Dataframe常用的資料處理方法-上(合併資料、選擇欄位、刪除欄位、刪除列)
留言列表