1. 程式人生 > 其它 >Python中的括號()、[]、{}

Python中的括號()、[]、{}

區別和回顧一下括號

長時間不用容易混淆,僅記!

在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'}