python中的小括号( )、中括号[ ]和花括号{ }的作用:
1、[ ]列表:
列表是序列的一种,列表元素可以由任意类型的数据构成,不要求各元素具有相同的类型
list_sample = ['a',200,'b','c',100]
二维列表例子如下:
list_sample = [['IBM','Apple','Lenove'],['America','China']]
列表通过从0开始的索引值来访问,可以为负数,代表从后往前访问:
>>> vehicle = ['train','bus','car','ship']
>>> vehicle[-2]
'car'
2、{ }字典:
字典是python中唯一内置的映射类型,即通过键名来查找键值,元素集合无序,键名是任何不可修改类型的数据,如数值、字符串和元组等,而键值可以使任何类型的数据
>>> dic={'jon':'boy','lili':'girl'}
>>> dic['lili']
'girl'
通过list()函数可以将字典转化成列表,但是列表不能转化为字典
同理,通过tuple()函数可以将字典转化成元组,但是元组不能转化为字典
3、()元组:
元组中的元素也可以由不同的数据类型组成,同列表一样是序列中的一种,可以利用序列操作对元组进行处理,但元组是不刻更改的,即元组创建之后不能修改、添加、删除成员
tuple_sample = ('a',200,'b',150,'c',100)