English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
values() 메서드는 딕셔너리에 있는 모든 값을 나열하는 뷰 객체를 반환합니다.
values() 문법은 다음과 같습니다:
dictionary.values()
values() 메서드는 매개변수를 가지지 않습니다.
values() 메서드는 값을 반환하는 뷰 객체를 반환합니다. 이 뷰 객체는 주어진 딕셔너리에 있는 모든 값을 나열합니다.
# 딕셔너리 sales = { 'apple': 2, 'orange': 3, 'grapes': 4 } print(sales.values())
이 프로그램을 실행할 때, 출력은 다음과 같습니다:
dict_values([2, 4, 3])
# 딕셔너리 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 항목 값의 목록을 반환하지 않고, 딕셔너리에 있는 모든 값을 반환하는 뷰를 반환합니다.
리스트가 업데이트되면, 변경사항은 뷰 객체 자체에 반영됩니다. 위 프로그램을 참고하세요.