Ужас, python до сих пор болеет детскими болезнями. Unicode, utf8Программирование. Работы и проекты

Python. Боже, списки =)) И другое

Читаю - в питоне есть списки.

Далее - "Вы можете встраивать списки (создавать списки, содержащие другие списки)"

Боже, неужели трудно написать - питон поддерживает многомерные массивы =)))

Назвали массивы списками, хе хе.

Назови лебедя птицей, она всё равно летает =))

Причём, что любопытно, объекты (списки или массивы, какая разница) имеют связь (указатель), ну прямо как в javascript =)

Ещё - судя по всему, питон создан специально для ввода из командной строки. Это и : в конец почти всех условных и других операторов, и отсутствие блоков вида {}, и отсутствие завершающих символов как ; в js, и признак окончания блока в виде пустой строки, и отступы для выделения блоков.

А вот то, что в функции параметр с умолчанием при последующем вызове не принимает значение по умолчанию, а запоминается внутри, это нелогично, как мне кажется:

def f(a, L=[]):
L.append(a)
return L

print(f(1))
print(f(2))
print(f(3))

По идее, при каждом вызове предполагается логически, что параметр будет пустой массив, ан нет, он там сохраняется.

Видимо, это ограничение идёт с самого начала из-за архитектуры на командную строку...

По идее, это можно использовать как будто это создание экземпляра объекта в js с локальной приватной переменной.

Кортеж - о боже, ну и маразм. Неужели трудно назвать это массивом и использовать скобочки? Дык нет, мы такие умные, без скобочек, просто через запятые создадим красивое "кортеж", ха ха.

Множества - это по сути объект с ключами и пустыми значениями. Или просто массив, но в котором нет дублей.