English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

파이썬 기본 강의

파이썬 흐름 제어

Python 함수

Python 데이터 타입

파이썬 파일 작업

파이썬 객체와 클래스

파이썬 날짜와 시간

파이썬 고급 지식

파이썬 참조 매뉴얼

파이썬 딕셔너리 values() 사용 방법 및 예제

파이썬 딕셔너리 메서드

values() 메서드는 딕셔너리에 있는 모든 값을 나열하는 뷰 객체를 반환합니다.

values() 문법은 다음과 같습니다:

dictionary.values()

values() 매개변수

values() 메서드는 매개변수를 가지지 않습니다.

values() 반환 값

values() 메서드는 값을 반환하는 뷰 객체를 반환합니다. 이 뷰 객체는 주어진 딕셔너리에 있는 모든 값을 나열합니다.

예제1:딕셔너리에서 모든 값을 가져옵니다

# 딕셔너리
sales = { 'apple': 2, 'orange': 3, 'grapes': 4 }
print(sales.values())

이 프로그램을 실행할 때, 출력은 다음과 같습니다:

dict_values([2, 4, 3])

예제2:딕셔너리를 수정할 때 values()가 어떻게 작동하는지?

# 딕셔너리
sales = { 'apple': 2, 'orange': 3, 'grapes': 4 }
values = sales.values()
print('원래 항목:', values)
# 딕셔너리에서 하나의 항목을 제거합니다
del[sales['apple']]
print('업데이트된 항목:', values)

이 프로그램을 실행할 때, 출력은 다음과 같습니다:

원래 항목: dict_values([2, 4, 3])
업데이트된 항목: dict_values([4, 3])

뷰 객체 values 자체는 sales 항목 값의 목록을 반환하지 않고, 딕셔너리에 있는 모든 값을 반환하는 뷰를 반환합니다.

리스트가 업데이트되면, 변경사항은 뷰 객체 자체에 반영됩니다. 위 프로그램을 참고하세요.

파이썬 딕셔너리 메서드