«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Как извлечь словарные ключи в списки в Python 3?

Как извлечь словарные ключи в списки в Python 3?

Опубликовано в 2025-04-13
Просматривать:811

How to Extract Dictionary Keys as a List in Python 3?

Извлечение клавиш в виде списка в Python 3

В то время как в Python 2.7, получение словарных ключей в виде списка было простым, Python 3 вводит изменение, которое возвращает объект DICT_Keys вместо этого. Это изменение можно преодолеть с помощью понимания списка:

list(newdict.keys())

] Этот метод преобразует объект dict_keys в регулярный список.

. Однако важно рассмотреть вопрос о использовании объекта DICT_Keys. Утка в Python позволяет рассматривать объекты с аналогичной семантикой как взаимозаменяемые. DICT_KEYS ведет себя как список во многих отношениях, позволяя итерации и другие списки, подобные операциям:

for key in newdict.keys():
    print(key)

, в то время как DICT_KEYS не поддерживает вставку, как DICT [K] = V, такие операции не могут быть необходимы во многих сценариях. Принимая набор Duck, вы можете использовать функциональность dict_keys, не полагаясь на явные преобразования списка.

]
Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3