этом данная строка всегда разного размера.
*выглядит как словарь, но при этом это строка
q = eval(s)
Окей, сейчас попробую
Без примера непонятно
выбрось каку
я надеюсь s не из пользовательского ввода берётся
json.loads()
Ну вот представь словарь, только он это строка
- я пытался написать код для игры, но он не работает - а как код выглядит? - ну вот представь код для игры, только он не работает
а откуда ты его берёшь?
Представь дерево, только оно собака
чувак нормально всё описал, я хз чё ты доебался
Из апи cutt.ly
прикольно
Что значит "выглядит как словарь"? Словарь выглядит как набор байт в оперативке
словарь засунули в строку, хз что тут ещё сказать
Значит почти наверняка это жсон.
Неожиданно там джсон?!!!)
Не знаю)) глянь
там наверняка жсон на самом деле
Ну просто надо упоминать откуда у тебя данные) это иногда помогает)
str({"1": "ты", "2": "понял?"})
Зачем ты несешь ерунду?)
Что за хуйню ты написали
зачем так делать?
Я попытался описать по-другому
Вот смотри в этом вся суть ряда вопросов: тебе кажется что разницы нет, а она неожиданно есть. Тебя спрашивают а что, а откуда - ты отвечаешь в духе ну представь, а дальше приводишь вот такие примеры, которые не являются эквивалентом) Это примерно как путать гвоздь с саморезом и продолжать стоять на своем)
А ты как понял?
Крайне просто, это частая ошибка начинающих.
Да как угодно) опять же можно уверенно советовать джсон лоадс но всегда есть шанс что ты не с джсоном работаешь, а например (просто как вариант) записывал стр(твой_словарь) в файл (что бессмысленно, но ты мог об этом не знать)
Тогда напиши то, как я должен был объяснить проблему, буду знать.
Обсуждают сегодня