Упражнение на Python: удаление пробелов из словарных ключей
Словарь Python: упражнение 29 с решением
Напишите программу на Python для удаления пробелов из словарных ключей.
Пример решения : -
Код Python:
student_list = {'S 001': ['Math', 'Science'], 'S 002': ['Math', 'English']}
print("Original dictionary: ",student_list)
student_dict = {x.translate({32: None}): y for x, y in student_list.items()}
print("New dictionary: ",student_dict)
Пример вывода:
Оригинальный словарь: {'S 001': ['Math', 'Science'], 'S 002': ['Math', 'English']} Новый словарь: {'S001': ['Math', 'Science'], 'S002': ['Math', 'English']}<
Визуализируйте выполнение кода Python:
Следующий инструмент визуализирует, что компьютер делает шаг за шагом при выполнении указанной программы:
Редактор кода Python:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите программу на Python для сортировки списка по словарю в алфавитном порядке.
Далее: Напишите программу на Python, чтобы получить три лучших товара в магазине.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code