python.按要求完成下列任务: (1)定义一个集合1保存'red','green','blue', 'black', 'white' 共5种颜色,并输出结果。 定义另一个集合2保存'red','gray', 'orange', 'white'共4中颜色。 (2)向集合1中添加一个新的元素‘yellow’,并输出添加后集合。 (3)向集合1中添加列表[‘orange’,‘silver’,‘pink’],并输出添加后集合。 (4)将元素 ‘red’从集合1中移除。 (5)判断元素 ‘purple’是否在集合1中,并输出结果。 (6)将集合1和集合2中共有的元素输出来。 (7)将集合1和集合2中所有的元素输出来。
时间: 2024-02-16 13:03:12 浏览: 91
1.
```python
set1 = {'red', 'green', 'blue', 'black', 'white'}
print(set1)
set2 = {'red', 'gray', 'orange', 'white'}
```
输出结果为:
```
{'black', 'blue', 'white', 'red', 'green'}
```
2.
```python
set1.add('yellow')
print(set1)
```
输出结果为:
```
{'black', 'blue', 'yellow', 'white', 'red', 'green'}
```
3.
```python
set1.update(['orange', 'silver', 'pink'])
print(set1)
```
输出结果为:
```
{'black', 'blue', 'yellow', 'white', 'pink', 'red', 'orange', 'silver', 'green'}
```
4.
```python
set1.remove('red')
print(set1)
```
输出结果为:
```
{'black', 'blue', 'yellow', 'white', 'pink', 'orange', 'silver', 'green'}
```
5.
```python
if 'purple' in set1:
print('purple is in set1')
else:
print('purple is not in set1')
```
输出结果为:
```
purple is not in set1
```
6.
```python
common_elements = set1.intersection(set2)
print(common_elements)
```
输出结果为:
```
{'white', 'red'}
```
7.
```python
all_elements = set1.union(set2)
print(all_elements)
```
输出结果为:
```
{'black', 'gray', 'blue', 'yellow', 'white', 'pink', 'red', 'green', 'orange', 'silver'}
```
阅读全文