Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- dict = {
- 'a': 1,
- 'c': 5,
- 'd': 2,
- 'b': 7,
- 'e': -2
- }
- # Прочита речника
- for key in dict.keys():
- print(key, ' => ', dict[key], end=' ')
- print()
- print(dict['c'])
- # Подрежда речника според ключовете
- for key in sorted(dict.keys()):
- print(key, ' => ', dict[key], end=' ')
- print()
- print(dict['c'])
- # Подрежда речника според стойностите
- for value in sorted(dict, key=dict.get, reverse=False):
- print(value, ' => ', dict[value], end='\t')
- print()
- print(dict['c'])
- # Вземане на максимална стойност в речник
- max_value = max(dict, key=dict.get)
- print(max_value, ' => ', dict[max_value])
- # Вземане на минимална стойност в речник
- min_value = min(dict, key=dict.get)
- print(min_value, ' => ', dict[min_value])
- # Намиране на броя на ключовете в речник
- count = 0
- for key, value in dict.items():
- count += 1
- print(key) # key -> намира ключа
- print(value) # value -> намира стойността
- print(count)
- # Намиране на средноаритметична в речник 1
- res = 0
- for val in dict.values():
- res += val
- res = res / len(dict)
- print(res)
- # Намиране на средноаритметична в речник 2
- res = sum(dict.values()) / len(dict)
- print(res)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement