用python实现下面功能:己知字典d1= ('a:1,’b’:2,’c’:3)请用enumberate遍历发找出字典元素中的最大值和 最小值,并求出字典元素的个数;将元素’d’:4加入d1,然后将元素’a’:1,改为’a’:9 最后刪除’b’:2
时间: 2023-11-13 11:05:38 浏览: 84
Python进阶篇之字典操作总结
好的,您的问题已经记录下来了,我会尽力回答。关于Python实现的问题,以下是代码:
```python
d1 = {'a': 1, 'b': 2, 'c': 3}
# 遍历字典元素
max_val = float('-inf')
min_val = float('inf')
for i, (k, v) in enumerate(d1.items()):
if v > max_val:
max_val = v
if v < min_val:
min_val = v
print("字典元素中的最大值为{},最小值为{},字典中共有{}个元素。".format(max_val, min_val, i+1))
# 添加元素'd':4并修改元素'a':1为'a':9
d1['d'] = 4
d1['a'] = 9
# 删除元素'b':2
del d1['b']
print("修改后的字典为:", d1)
```
输出结果为:
```
字典元素中的最大值为3,最小值为1,字典中共有3个元素。
修改后的字典为: {'a': 9, 'c': 3, 'd': 4}
```
阅读全文