@AlmazKayum

Как правильно преобразовать словарь Python в строку?

Имеем словарь
data = {"timestamp": 1640533085532}
кавычки двойные
преобразую в строку
data = str(data)
print(data)
{'timestamp': 1640533085532}
кавычки становятся одинарными, как преобразовать в строку, чтоб кавычки были двойными

upd. нашел способ только data.replace("'",'"')
  • Вопрос задан
  • 2623 просмотра
Пригласить эксперта
Ответы на вопрос 2
@Kadabrov
можно распаковать с помощью цикла и получить ключ+значение строкой
list_data = []
data = {"timestamp": 1640533085532}
for k,  v in data.items():
    list_data.append(k + ':' + str(v))


так же можно распаковать во множества и получить список со множествамими ключей и значений
new_data = data.items()
Ответ написан
Комментировать
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы