集合、列表、元组、字典、布尔等类型的运算符。

集合运算符

集合是Python中用于存储无序唯一元素的数据结构,支持多种数学运算。集合运算符包括并集、交集、差集和对称差集。

并集运算符 |union() 方法合并两个集合的所有元素:

a = {1, 2, 3}
b = {3, 4, 5}
print(a | b)  # 输出: {1, 2, 3, 4, 5}

交集运算符 &intersection() 方法返回两个集合共有的元素:

print(a & b)  # 输出: {3}

差集运算符 -difference() 方法返回仅存在于第一个集合的元素:

print(a - b)  # 输出: {1, 2}

对称差集运算符 ^symmetric_difference() 返回仅存在于一个集合的元素:

print(a ^ b)  # 输出: {1, 2, 4, 5}

集合还支持比较运算符。issubset()<= 检查一个集合是否为另一个的子集:

c = {1, 2}
print(c <= a)  # 输出: True

列表运算符

列表是Python中最常用的序列类型,支持多种运算符操作。+ 运算符用于连接两个列表:

list1 = [1, 2, 3]
list2 = [4, 5, 6]
combined = list1 + list2
print(combined)  # 输出: [1, 2, 3, 4, 5, 6]

* 运算符重复列表元素:

repeated = list1 * 3
print(repeated)  # 输出: [1, 2, 3, 1, 2, 3, 1, 2, 3]

in 运算符检查元素是否存在于列表中:

print(2 in list1)  # 输出: True

列表

集合运算符

集合是Python中用于存储无序唯一元素的数据结构,支持多种数学运算。集合运算符包括并集、交集、差集和对称差集。

并集运算符 |union() 方法合并两个集合的所有元素:

a = {1, 2, 3}
b = {3, 4, 5}
print(a | b)  # 输出: {1, 2, 3, 4, 5}

交集运算符 &intersection() 方法返回两个集合共有的元素:

print(a & b)  # 输出: {3}

差集运算符 -difference() 方法返回仅存在于第一个集合的元素:

print(a - b)  # 输出: {1, 2}

对称差集运算符 ^symmetric_difference() 返回仅存在于一个集合的元素:

print(a ^ b)  # 输出: {1, 2, 4, 5}

集合还支持比较运算符。issubset()<= 检查一个集合是否为另一个的子集:

c = {1, 2}
print(c <= a)  # 输出: True

列表运算符

列表是Python中最常用的序列类型,支持多种运算符操作。+ 运算符用于连接两个列表:

list1 = [1, 2, 3]
list2 = [4, 5, 6]
combined = list1 + list2
print(combined)  # 输出: [1, 2, 3, 4, 5, 6]

* 运算符重复列表元素:

repeated = list1 * 3
print(repeated)  # 输出: [1, 2, 3, 1, 2, 3, 1, 2, 3]

in 运算符检查元素是否存在于列表中:

print(2 in list1)  # 输出: True

列表

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值