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

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 ...

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 ...

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 ...

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

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 ответа

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

Я пытаюсь обработать вложенный словарь и вернуть вложенные родительские ключи для конкретного значения, когда значение может существовать более одного раза во вложенном словаре. Например: example_dict = { 'key1' : 'value1', 'key2' : 'value2', ...

2 ответа

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

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

1 ответ

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

2 ответа

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

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

2 ответа

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

2 ответа

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

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