Python数据类型
列表
- 列表可以存放多个元素,而且数据类型可以不同,是可变序列。
- 列表的创建:使用
[]
,使用内置函数list()。
# 1
lst=[12,'python']
# 2
lst2=list([13,'hello'])
-
列表切片操作
-
列表查询操作:
- 判断元素是否在列表中存在:
元素 in/not in 列表名
。 - 列表元素的遍历:
for 迭代变量 in 列表名: 操作
。
- 判断元素是否在列表中存在:
-
列表增删改操作:
-
-
列表生成式
字典
- 以键值对的方式存储数据,字典是可变序列,也是无序序列。
>>>items=['Fruits','Books','Others']
>>>prices=[96,78,85]
>>>d={item:price for item,price in zip(items,prices)}
>>>d
{'Fruits':96,'Books':78,'Others':85}
元组
- 元组是不可变序列,有序序列。
- 元组的创建
- 元组的遍历
集合
- 集合是没有value的字典,与列表、字典一样都属于可变类型的序列。
- 集合的相关操作
- 集合间的关系
- 集合的数据操作
s1={10,20,30}
s2={10,20,30,40}
#(1)交集
s1.intersection(s2)
s1 & s2
#(2)并集
s1.union(s2)
s1 | s2
#(3)差集
s1.difference(s2)
s1 - s2
#(4)对称差
s1.symmetric(s2)
s1 ^ s2
- 集合的生成式
总结
以上就是本文的全部内容,感谢各位的阅读与支持!