Как получить из
{'larisa_expertvolos': 0, 'slidia84': 0, 'valeri.mua': [0, 1, 5]}
вот это:
{'larisa_expertvolos': 0, 'slidia84': 0, 'valeri.mua': [0, 1, 5, test]}
длина массива заранее неизвестна, поэтому я решил использовать append.
dict1 = {'larisa_expertvolos': 0, 'slidia84': 0, 'valeri.mua': [ 0, 1, 5]}
print(dict1)
print(dict1.get('valeri.mua')[2])
print(dict1.get('valeri.mua'))
dict1['valeri.mua'] = dict1['valeri.mua'].append('test')
print(dict1.get('valeri.mua'))
print(dict1)
А вообще я это делаю потому, что мне понравилась функция словаря:
dict.get(key[, default]) - возвращает значение ключа, но если его нет, не бросает исключение, а возвращает default (по умолчанию None).
Если бы это был простой массив то мне пришлось бы искать эту строку и хранить значение i, j итд. помоему через список это намного проще. Только я не знаю как добавить туда значения.
И еще как получить длину этого массива - 'valeri.mua': [0, 1, 5, test] ?