总体来说,在 python 语言中数据类型可以按照数据类型是否是可变的分为两大类,一种是可变数据类型、另一种则是不可变的数据类型。数据类型是否可变指的是能否对数据对象进行直接修改而不是指是否能对对象重新赋值。在 python 的数据结构中,经常使用的有字符串、列表、元组、字典、集合,元组一般是不可以修改其中的数据元素的,而其中列表的使用频率相对较高,所以列表也是这里要讨论的重点,将其放到最后来说。1、数据结构 --> 元组
1if __name__ == '__main__': x = {'a','b','c','d','e','f'} y = {'d','e','f','h','i','j'} # 交集 print x & y # 并集 print x | y # 差集 print x - y # 异或集 print x ^ y # 关于集合之间元素的交集、并集、差集、异或集计算也可以使用集合对象的内置函数来进行计算 # 向集合添加元素 x.add('p') print x # 删除元素 x.remove('p') print x # 随机删除元素 x.pop() print x # 清空集合元素 x.clear() print x
4、数据结构 --> 列表
Python 集中营
分享编程技术、还原编程思想
原创技术|编程实战|学习社区