04-Python-元組
阿新 • • 發佈:2017-10-17
style 只有一個 left 元素 如果 不可變 for span 1.3
1、什麽是元組
Python將不能修改的值稱為不可變的,而不可變的列表成為元組,使用( )來表示,元組也用索引來訪問其元素。需要註意的是,元組的元素不能改變,但是元素的元素卻可以改變。
1.1、定義元組
1 dimensions = (200,50) 2 3 print(dimensions[0]) 4 print(dimensions[1]) 5 6 dimensions = tuple((200,50)) 7 8 print(dimensions[0]) 9 print(dimensions[1]) 10 11 12 tuple1 = (1,) #如果元組只有一個元素,則必須在元素的末尾添加逗號。否則Python會將括號作為數學運算符處理。13 print(tuple1)
1.2、遍歷元組中的所有元素
1 dimensions = (200,50) 2 for dimension in dimensions: 3 print(dimension)
1.3、“修改”元組中的元素
1 tuple1 = (200,[100,300]) 2 3 tuple1[0] = 300 #操作失敗。 4 tuple1[1][0] = 50 5 tuple1[1][1] = 100 6 7 print(tuple1) #結果為(200,[50,100])。 8 9 tuple2 = (200,{‘k1‘:‘v1‘}) 10 11 tuple2[1][‘k1‘] = ‘v2‘ 12 13 print(tuple2) #結果為(200,{‘k1‘:‘v2‘})
04-Python-元組