使用python编程 设S={1,2,3,4,5} T={5,2,3,8,9,0}求这两个集合的交集、并集、差集和对称差集
时间: 2023-10-04 11:11:40 浏览: 101
交集:S & T 或者 S.intersection(T)
```
{2, 3, 5}
```
并集:S | T 或者 S.union(T)
```
{0, 1, 2, 3, 4, 5, 8, 9}
```
差集:S - T 或者 S.difference(T)
```
{1, 4}
```
对称差集:S ^ T 或者 S.symmetric_difference(T)
```
{0, 1, 4, 8, 9}
```
相关问题
使用python编程S={1,2,3,4,5} T={5,2,3,8,9,0}求这两个集合的交集、并集、差集和对称差集
交集:S.intersection(T) 或者 S & T
并集:S.union(T) 或者 S | T
差集:S.difference(T) 或者 S - T (S中有但T中没有的元素)
对称差集:S.symmetric_difference(T) 或者 S ^ T (只在S或T中出现的元素)
S={1,2,3,4,5} T={5,2,3,8,9,0}求这两个集合的交集、并集、差集和对称差集使用python编程实现
交集:
```
S = {1,2,3,4,5}
T = {5,2,3,8,9,0}
intersection = S.intersection(T)
print(intersection) # {2, 3, 5}
```
并集:
```
S = {1,2,3,4,5}
T = {5,2,3,8,9,0}
union = S.union(T)
print(union) # {0, 1, 2, 3, 4, 5, 8, 9}
```
差集:
```
S = {1,2,3,4,5}
T = {5,2,3,8,9,0}
difference = S.difference(T)
print(difference) # {1, 4}
```
对称差集:
```
S = {1,2,3,4,5}
T = {5,2,3,8,9,0}
symmetric_difference = S.symmetric_difference(T)
print(symmetric_difference) # {0, 1, 4, 8, 9}
```
阅读全文