ассоциативный массив python



Python ассоциативный массив

Автор Максим Поздняков задал вопрос в разделе Python

Пара вопросов про массивы в Python и получил лучший ответ

Ответ от Капитан Гугл[гуру]
В Python нет ассоциативных массивов. Этот тип называется "словарь".
1) if 'op' in msg: #выполнится, если есть ключ 'op'
но вообще более Pythonic считается использовать исключения:
try: #что-ты-там-хотел с msg['op']
except KeyError: #если не получилось
2) Что значит "не работает" в данном случае? У меня все работает.
Капитан Гугл
(144844)
Вообще - по ситуации. Python - язык не очень эффективный, поэтому более правильным считается тот способ, который лучше читается, потому что скорость все равно не вытянешь.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Пара вопросов про массивы в Python
спросили в JSON Object Pascal
Что такое JSON ?
JSON (англ. JavaScript Object Notation) — это легкий формат обмена данными. Отличительной чертой
подробнее...
Ассоциативный массив на Википедии
Посмотрите статью на википедии про Ассоциативный массив
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*