1.元组(tuple)是一个不可变的序列。Python元组和Python列表数据类似,都是线性表。唯一不同的是,Python元组赋值后所存储的数据不能被程序修改,可以将元组看作是只能读取数据不能修改数据的列表。
Python的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。
tup1=() #创建一个空的元组
print(type(tup1))
tup2=(50)
print(type(tup2))
tup3=(50,)
print(type(tup3))
tup4=(50,60,70)
print(type(tup4))
<class 'tuple'>
<class 'int'>
<class 'tuple'>
<class 'tuple'>
这里我们看到空的tup1属于元组,一个元素加逗号也是元组,多个元素不加逗号也是元组。那么我们知道当数组里面只含一个元素时,需要在元素后加一个逗号来区分数组为元组,而当有多个元素时便不需要。
2.字典
字典是通过名字来引用值的数据结构,并且把这种数据结构称为映射,字典中的值没有特殊的顺序,都存储在一个特定的键(key)下,键可以是数字、字符串甚至元组。
a={"name":"小王","