niklazh, вы написали, что это не учебная задача, что вы делаете для себя. Я не верю, что приведённый код может быть вам как-то полезен, кроме как учебная задача.
DrPalmer, а для чего вы всё это делаете? Можно сочинить сколь угодно глубокие вложения словарей, но будет ли от этого польза? Как с этим потом работать?
Признаться, каша какая-то. В том смысле, что в вопросе речь шла о списке, в ответе речь идёт о коллекции, а в коде приведен словарь. Причём словарь в коде формируется не там, где print и append.
Каша в терминах, каша в вопросе и на выходе тоже каша.
Это не наезд, не подумайте. Но это повод задуматься.
DF Wastaken, покажите больше кода, где оно не работает. Вот примерчик типа такого:
prid_data = input('pr')
if (prid_data == "d") or (prid_data == "h") or (prid_data == "m") or (prid_data == "s"):
print(prid_data)
if ((prid_data == "d") or (prid_data == "h")) or ((prid_data == "m") or (prid_data == "s")):
print('data')
А если вместо печати переменной до вставки в список печатать срез последнего элемента после добавления в список?
Но вообще вид приведённого кода выглядит так, будто там ещё что-то было; так что это скорее всего не тот код, который показывает такое поведение.
makro_0, не ленитесь оформлять код для отвечающих. Вы его правите один раз, а читают его многие. Любые фрагменты кода надо оборачивать тэгом.
Пользуйтесь кнопкой < / >
Если внимательно почитать лог, там проблема с компиляцией llvm; там любые отклонения в версии какой-либо зависимости типа подверсии ms visual studio приводят к непредсказуемым последствиям; попробуйте скачать и установить prebuild отсюда: https://github.com/llvm/llvm-project/releases/tag/...
Также рекомендую поискать prebuilded вариант numba.
Данный ресурс не является форумом или соцсетью. Тут не обсуждаются эти вопросы и не проводятся опросы или семинары.
Сюда приходят с конкретной проблемой - не работает то, что вроде должно. Приносят свой код и traceback, или алгоритм, или схему, в общем - конкретику. А у вас вопрос не имеет однозначного ответа, поэтому он под удаление.
Вот если бы вы принесли что-то вроде: «я написала бота, вот код, вот что я от него жду, но выпадает вот такая ошибка. Что я делаю не так?» Тогда бы был вопрос конкретный.
Там в основном код для python 2, но его легко адаптировать. Попробуйте, вдруг что-нибудь подойдёт.