У меня есть следующий словарь:
dict = {12:'Apples', 13:'Bananas', 14:'Oranges', 15:'Cherries'}
Я хочу переписать этот словарь так, чтобы значения dict
стали ключами new_dict
. Тогда значения new_dict
будут длиной каждого нового значения следующим образом:
new_dict = {'Apples':6, 'Bananas':7, 'Oranges':7, 'Cherries':8}
Я могу поменять значения, используя
new_dict{}
for key,value in dict.items():
new_dict[key] = [value]
print(new_dict[key])
counts = len(new_dict[key])
Но функция len здесь подсчитывает, сколько значений присутствует, а не сколько символов на значение.