Результаты поиска по запросу "dictionary-comprehension"

10 ответов

Почему в Python нет понимания кортежей?

Как мы все знаем, есть понимание списка, как [i for i in [1, 2, 3, 4]]и есть словарное понимание, как {i:j for i, j in {1: 'a', 2: 'b'}.items()}но (i for i in (1, 2, 3))окажется в генераторе, а неtuple понимание. Почему это? Я думаю, чтоtuple ...

1 ответ

Альтернатива продиктованию до Python 2.7

Как я могу сделать следующие функциональные возможности совместимыми с версиями Python ранее, чем Python 2.7? gwfuncs = [reboot, flush_macs, flush_cache, new_gw, revert_gw, send_log] gw_func_dict = {chr(2**i): func for i, func in ...

3 ответа

Вложенный словарь для понимания Python

У меня возникают проблемы с пониманием вложенных словарных представлений в Python 3. Результат, полученный в приведенном ниже примере, выводит правильную структуру без ошибок, но включает только одну из внутренних пар ключ: значение. Я не нашел ...

ТОП публикаций

2 ответа

Как использовать if / else в словарном понимании?

В python2.7 + существует любой способ сделать что-то вроде: { something_if_true if condition else something_if_false for key, value in dict_.items() }Я знаю, что вы можете сделать что-нибудь с просто «если» { something_if_true for key, value in ...

2 ответа

Кроме того, обратите внимание, что, безусловно, есть несколько других операций (в данном случае OP_CODES), которые играют решающую роль в этой игре, и я думаю, что стоит исследовать ее, и подумать над тем, что я собираюсь пережить для вас в качестве практики;).

являюсь специалистом в области программного обеспечения / компьютерных наук, но я люблю программировать на Python и обычно могу понять, почему все происходит быстрее. Мне действительно любопытно узнать, почему этот цикл for работает быстрее, чем ...

3 ответа

Вложенный словарь для понимания Python

10 ответов

Почему в Python нет понимания кортежей?

Как мы все знаем,понимание списка, как [i for i in [1, 2, 3, 4]]и есть словарное понимание, как {i:j for i, j in {1: 'a', 2: 'b'}.items()}но (i for i in (1, 2, 3))окажется в генераторе, а неtuple понимание. Это почему? Я думаю, чтоtuple ...

2 ответа

Тернарное выражение в словарном понимании

Я пытаюсь инвертировать словарь. В случае если многие ключи имеют одно и то же значение, новый ключ (старое значение) должен ассоциироваться с набором новых значений (старые ключи). Я решил проблему, но я пытаюсь провести рефакторинг ...

2 ответа

@ cᴏʟᴅsᴘᴇᴇᴅ Я думал, что когда он опубликовал это, он просто был мета с твоим ответом. Я пытаюсь сделать это в понимании, я видел это решение в другом ответе, но я пытался сделать это в одной строке - оказывается, 1 строка немного сложнее, чем ожидалось

ем очень простой пример зацикливания предложения и создания словаря, который отображает{x:y}, гдеx является ключом, представляющим длину слов иy это список слов в предложении, которые содержатx количество букв Входные данные: mywords = "May ...

2 ответа

Python - Поиск родительских ключей для определенного значения во вложенном словаре

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