转自Python基础学习-Python中最常见括号()、[]、{}的区别
Python中最常见括号的区别:
在Python语言中最常见的括号有三种,分别是:
- 小括号
()
- 中括号
[]
- 花括号
{}
其作用也不相同,分别用来代表不同的Python基本内置数据类型。
Python中的小括号()
:
代表tuple
元组数据类型,元组是一种不可变序列。
>>> tup = (1,2,3)
>>> tup
(1, 2, 3)
>>> () #空元祖
()
>>> 55,#一个值的元祖
(55,)
Python中的中括号[]
:
代表list
列表数据类型,列表是一种可变序列。
>>> list('Python')
['P', 'y', 't', 'h', 'o', 'n']
Python中的花括号{}
:
代表dict
字典数据类型,字典是Python中唯一内建的映射类型。字典中的值没有特殊的顺序,但都是存储在一个特定的键(key)下。键可以是数字、字符串甚至是元组。
>>> dic = {'jon':'boy','lili"':'girl'}
>>> dic
{'jon': 'boy', 'lili"': 'girl'}