Почему Python не может использовать ключевое слово as для выполнения выражений присваивания?Python

Программы на Python
Гость
Почему Python не может использовать ключевое слово as для выполнения выражений присваивания?

Сообщение Гость »


В Python 3.8 появился «оператор моржа» := для выполнения выражений присваивания. Почему они не могли использовать ключевое слово as? В частности, существуют ли синтаксические варианты as, которые исключают это?

Чтобы использовать пример из документации Python:

# Фактический синтаксис Python 3.8 если (n := len(a)) > 10: print(f"Список слишком длинный (элементов: {n}, ожидается

Вернуться в «Python»