Python update
时间: 2023-11-05 12:53:20 浏览: 80
update() 方法可用于更新字典和集合。在字典中,update() 方法可以使用一个字典来更新已有的字典,如果被更新的字典中已包含对应的键值对,则原值会被覆盖,如果不包含,则会将键值对添加进去。在集合中,update() 方法可以添加新的元素或集合到当前集合中,如果添加的元素已存在,则会忽略重复的元素。
示例:
1. 更新字典:
```python
dict1 = {'a': 1, 'b': 2, 'c': 3}
dict1.update({'a': 1.0, 'd': 4.0})
print(dict1) # 输出结果为 {'a': 1.0, 'b': 2, 'c': 3, 'd': 4.0}
```
2. 更新字典:
```python
dict = {'Name': 'Zara', 'Age': 7}
dict2 = {'Sex': 'female'}
dict.update(dict2)
print(dict) # 输出结果为 {'Name': 'Zara', 'Age': 7, 'Sex': 'female'}
dict = {'Name': 'Zara', 'Age': 7}
dict2 = {'Age': 18, 'Sex': 'female'}
dict.update(dict2)
print(dict) # 输出结果为 {'Name': 'Zara', 'Age': 18, 'Sex': 'female'}
```
3. 更新集合:
```python
set1 = {"a", "b", "c"}
set2 = {"d", "a"}
set1.update(set2)
print(set1) # 输出结果为 {'a', 'd', 'b', 'c'},集合是无序的
```
阅读全文