1、列表
列表是最常用的 Python 数据类型,它可以作为一个方括号内([])的逗号分隔值出现。
列表的数据项不需要具有相同的类型
创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可。如下所示:
list1 = [‘Google’, ‘baidu’, 2021, “a”]
访问列表中的值:
print( list[0] )
Google
print( list[-1] )
a
print(list[0:2])
[‘Google’, ‘baidu’]
列表函数&方法
2、元组
元组与列表类似,不同之处在于元组的元素不能修改。
元组使用小括号 ( ),只需要在括号中添加元素,并使用逗号隔开即可。
元组中只包含一个元素时,需要在元素后面添加逗号,否则括号会被当作运算符使用。如下所示:
tup1 = (‘Google’, ‘baidu’, 2021)
访问元组中的值:
print (tup1[0])
Google
print (tup1[0:2])
(‘Google’, ‘baidu’)
元组内置函数
3、字典
字典是另一种可变容器模型,且可存储任意类型对象。
字典的每个键值 key=>value 对用冒号 : 分割,每个对之间用逗号(,)分割,整个字典包括在花括号 {} 中 ,键必须是唯一的,但值则不必。
值可以取任何数据类型,但键必须是不可变的,如字符串,数字。如下所示:
dict = {‘name’: ‘baidu’, ‘like’: 123, ‘url’: ‘www.baidu.com’}
访问字典里的值:
print (dict[‘Name’])
baidu
字典内置函数&方法
4、集合
集合(set)是一个无序的不重复元素序列。
可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。如下所示:
basket = {‘apple’, ‘red’, ‘apple’, ‘orange’, ‘banana’}
访问集合里的值:
print(basket)
{‘apple’, ‘red’, ‘orange’, ‘banana’}
集合内置方法列表