一、列表(list)和元祖(tuple)的区别
1.表现形式:list以[ ]作为标识,tuple以()作为标识。内部元素都以逗号隔开。
**例:**list=[‘a’,‘b’,‘c’,21]
tup=(‘a’,‘b’,‘c’,21)
2.系统内存相关:list内部元素值可以随时改变,系统不会为修改后的元素分配新的内存空间。tuple内部元素值不可以改变,重新赋值时,系统会开辟新的内存空间。
二、字典(dictionary)和集合(set)的区别
1.字典的数据类型是有序的对象集合,集合用于表示相互之间无序的一组元素。
2.字典采取键-值存取的方式,用{ }标识,可用于储存表格。
key键 | value值 |
---|---|
hk | 100 |
sh | abc |
例:dict={‘name’:‘abc’,‘age’:18,‘area’:sz}