Вопросы и задачки для подготовки к собеседованиям и прокачки навыков
Разместить рекламу: @tproger_sales_bot
Правила общения: https://tprg.ru/rules
Другие каналы: @tproger_channels
Другие наши проекты: https://tprg.ru/media
Post #3143
1.52K
PY @quiz_python
Showing posts older than #3144 · Back to latest

join() не меняет исходный список — она создаёт новую строку. Поэтому чтобы сохранить результат выполнения функции, его надо было присвоить переменнойvar, который никак не изменился

lst[:][:] представляет всю последовательность элементов списка lst. В данном случае, правая сторона присваивания () представляет пустой кортежlst[:] = (), это означает, что все элементы списка lst будут заменены на элементы из пустого кортежаlst становится пустым и его новое значение становится []

print(type({{}})) # Без звёздочки
Вывод:builtins.TypeError: unhashable type: 'dict'
