Як розпакувати словник у Python?
Python забезпечує простий і стислий спосіб вилучення даних зі словників за допомогою розпакування. Розпакування — це процес вилучення окремих елементів із ітерованого і присвоєння їх окремим змінним. Як ми бачимо, метод items() повертає список кортежів, де кожен кортеж містить пару ключ-значення.
У функціях Python ми можемо пакувати або розпаковувати аргументи функції. Розпакування: під час виклику функції ми можемо розпакувати python list/tuple/range/dict і передати їх як окремі аргументи. * використовується для розпакування позиційних аргументів. ** використовується для розпакування аргументів ключового слова.
Розпакування словника в Python відноситься до методу вилучення пар ключ-значення зі словника та використання їх як аргументів у функції або як елементів у виразах. Це здійснюється за допомогою подвійна зірочка ** оператор.
Ініціалізація словника:
- Визначте список ключів, які потрібно видобути.
- Ініціалізуйте порожній словник, щоб зберігати витягнуті ключі та їхні значення.
- Використовуйте цикл for і умовний оператор, щоб перевірити, чи є кожен ключ у словнику в списку ключів, які потрібно видобути. …
- Роздрукуйте витягнутий словник.
До значень у словнику Python можна отримати доступ розмістивши ключ у квадратних дужках поруч зі словником. Значення можна записати, помістивши ключ у квадратні дужки поруч зі словником і використовуючи оператор присвоювання ( = ). Якщо ключ уже існує, старе значення буде перезаписано.