>백엔드 개발 >파이썬 튜토리얼 >Python 사전에서 값 목록을 불변하게 얻으려면 어떻게 해야 합니까?

Python 사전에서 값 목록을 불변하게 얻으려면 어떻게 해야 합니까?

DDD
DDD원래의
2024-11-28 08:01:10515검색

How Can I Immutably Get a List of Values from a Python Dictionary?

Python 사전에서 불변으로 값 검색

Map 값 목록을 얻는 Java의 간단한 방법과 유사합니다("list = map.values ();"), Python은 사전에서 값을 목록으로 추출하기 위한 똑같이 간단한 솔루션을 제공합니다. 이 문서에서는 이 작업을 달성하기 위한 불변의 접근 방식을 자세히 설명합니다.

Python에서 "dict.values()" 메서드는 사전 값에 대한 보기를 제공합니다. 이 뷰는 값을 반복하는 효율적인 방법으로 사용되지만 목록 구조에 직접적으로 적합하지는 않습니다. 변경할 수 없는 값 목록을 얻으려면 "list()" 함수 내에 "dict.values()" 보기를 캡슐화하기만 하면 됩니다.

list(d.values())

이 표현식은 사전의 값을 목록에 효과적으로 캡처하여 다음을 허용합니다. 조작과 참조가 편리합니다.

위 내용은 Python 사전에서 값 목록을 불변하게 얻으려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.