Python Exercise: создание и отображение всех комбинаций букв, выбор каждой буквы из разных ключей в словаре
Словарь Python: упражнение 21 с решением
Напишите программу на Python для создания и отображения всех комбинаций букв, выбирая каждую букву из разных ключей в словаре.
Пример решения : -
Код Python:
import itertools
d ={'1':['a','b'], '2':['c','d']}
for combo in itertools.product(*[d[k] for k in sorted(d.keys())]):
print(''.join(combo))
Пример вывода:
переменный ток объявление До нашей эры бод
Визуализируйте выполнение кода Python:
Следующий инструмент визуализирует, что компьютер делает шаг за шагом при выполнении указанной программы:
Редактор кода Python:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите программу на Python для печати всех уникальных значений в словаре.
Далее: Напишите программу на Python, чтобы найти 3 самых высоких значения в словаре.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code