Python中的括號()、[]、{}
阿新 • • 發佈:2021-07-14
區別和回顧一下括號
長時間不用容易混淆,僅記!
在Python語言中最常見的括號有三種,分別是:小括號()、中括號[]、花括號{} 。
Python中的小括號():
代表tuple
元祖資料型別,元祖是一種不可變序列。大多數時候都是小括號括起!
tup = (1,2,3)
print(tup)
# (1,2,3)
Python中的中括號[]:
代表list
列表資料型別,列表是一種可變序列。
list()
是呼叫函式,比如list('ABC')
,呼叫了list
這個函式,ABC就形成了一個有3個元素的列表,其中三個元素分別是A、B、C,而X=['ABC']
,是本身列了一個列表,裡面只有一個元素,元素是ABC
print(list('Python'))
# ['P', 'y', 't', 'h', 'o', 'n']
那如果要用呼叫list
函式表示一個列表,裡面只有一個元素,元素是ABC,怎麼表示呢
list(['ABC'])
Python中的花括號{}:
代表dict
字典資料型別,字典是Python中唯一內建的對映型別。
字典中的值沒有特殊的順序,但都是儲存在一個特定的鍵(key)下。鍵可以是數字、字串甚至是元祖,一定是不可變物件。
dic = {'jack':'boy','mali"':'girl'} print(dic) # {'jack': 'boy', 'mali"': 'girl'}