TypeError: list insides must be integers or slices, not str
final_message = f"<u>Данные по всему миру:</u>\n<b>Заболевших: </b>
{location['confirmed']:,}\n<b>Сметрей: </b>{location['deaths']:,}"
Ошибка:
TypeError: list insides must be integers or slices, not str
Ответы (1 шт):
Автор решения: Андрей Таков
→ Ссылка
Описано в ошибке("TypeError: list indices must be integers or slices, not str"), индекс списка не может быть строкой. ваш объект location это список и обращаться к его элементам можно по индексу как location[0], где индекс это целое число и равно порядковому номеру в списке, если вы хотите хранить данные используя ключ-значение то поменяйте структуру объекта location на словарь:
location = {'confirmed': '123', 'deaths': '321'}
final_message = f"Данные по всему миру:\nЗаболевших:
{location['confirmed']:}\nСметрей: {location['deaths']:}"