Xem thảo luận
Cải thiện bài viết
Lưu bài viết
Xem thảo luận
Cải thiện bài viết
Lưu bài viết
Đọc is an inbuilt method in Python programming language that returns a view object. The view object contains the values of the dictionary, as a list. If you use the type[] method on the return value, you get “dict_values object”. It must be cast to obtain the actual list.
Syntax:
dictionary_name.values[]
Bàn luận
There are no parameters
Returns:
returns a list of all the values available in a given dictionary. the values have been stored in a reversed manner.
Error:
As we are not passing any parameters there is no scope for any error.
Code#1:
Giá trị [] là một phương thức sẵn có trong ngôn ngữ lập trình Python trả về đối tượng Chế độ xem. Đối tượng xem chứa các giá trị của từ điển, như một danh sách. Nếu bạn sử dụng phương thức loại [] trên giá trị trả về, bạn sẽ nhận được đối tượng Dict_Values đối tượng. Nó phải được đúc để có được danh sách thực tế.
As we are not passing any parameters there is no scope for any error.6
As we are not passing any parameters there is no scope for any error.7
Tham số: không có tham số
As we are not passing any parameters there is no scope for any error.6
As we are not passing any parameters there is no scope for any error.7
Output:
dict_values[[2, 3, 4]] dict_values[['5', '3', '5']]
returns a list of all the values available in a given dictionary.
the values have been stored in a reversed manner.
1returns a list of all the values available in a given dictionary.
the values have been stored in a reversed manner.
2 returns a list of all the values available in a given dictionary.
the values have been stored in a reversed manner.
3returns a list of all the values available in a given dictionary.
the values have been stored in a reversed manner.
4returns a list of all the values available in a given dictionary.
the values have been stored in a reversed manner.
5returns a list of all the values available in a given dictionary.
the values have been stored in a reversed manner.
6returns a list of all the values available in a given dictionary.
the values have been stored in a reversed manner.
7returns a list of all the values available in a given dictionary.
the values have been stored in a reversed manner.
8__
Given name and salary, return
the total salary of all employees.
Code#2:
returns a list of all the values available in a given dictionary. the values have been stored in a reversed manner.1
returns a list of all the values available in a given dictionary. the values have been stored in a reversed manner.2
returns a list of all the values available in a given dictionary. the values have been stored in a reversed manner.3
dict_values[[2, 3, 4]] dict_values[['5', '3', '5']]1
returns a list of all the values available in a given dictionary. the values have been stored in a reversed manner.5
dict_values[[2, 3, 4]] dict_values[['5', '3', '5']]3
returns a list of all the values available in a given dictionary. the values have been stored in a reversed manner.7
dict_values[[2, 3, 4]] dict_values[['5', '3', '5']]5
returns a list of all the values available in a given dictionary. the values have been stored in a reversed manner.5
dict_values[[2, 3, 4]] dict_values[['5', '3', '5']]7__
Ứng dụng thực tế: Được đặt tên và tiền lương, trả lại tổng lương của tất cả nhân viên.
As we are not passing any parameters there is no scope for any error.6
dictionary.values[]4
dictionary.values[]5
dictionary.values[]6
Output:
115000
Có bốn loại dữ liệu thu thập trong ngôn ngữ lập trình Python:
Danh sách là một bộ sưu tập được đặt hàng và thay đổi. Cho phép các thành viên trùng lặp.
Thí dụ
marks = {'Physics':67, 'Maths':87}
print[marks.values[]]
# Output: dict_values[[67, 87]]
In giá trị "thương hiệu" của từ điển:
this
dictionary.values[]
Đặt hàng hoặc không được đặt hàng?
Kể từ phiên bản Python 3.7, từ điển được đặt hàng. Trong Python 3.6 và trước đó, từ điển không được đặt hàng.
Khi chúng ta nói rằng từ điển được đặt hàng, điều đó có nghĩa là các mục có thứ tự xác định và thứ tự đó sẽ không thay đổi.
Không được đặt hàng có nghĩa là các mục không có thứ tự được xác định, bạn không thể tham khảo một mục bằng cách sử dụng một chỉ mục.
Ví dụ 1: Nhận tất cả các giá trị từ từ điển
# random sales dictionary
sales = { 'apple': 2, 'orange': 3, 'grapes': 4 }
print[sales.values[]]
Đầu ra
dict_values[[2, 4, 3]]
Ví dụ 2: Làm thế nào các giá trị [] hoạt động khi một từ điển được sửa đổi?
# random sales dictionary
sales = { 'apple': 2, 'orange': 3, 'grapes': 4 }
values = sales.values[]
print['Original items:', values]
# delete an item from dictionary
del[sales['apple']]
print['Updated items:', values]
Đầu ra
returns a list of all the values available in a given dictionary. the values have been stored in a reversed manner.0
Ví dụ 2: Làm thế nào các giá trị [] hoạt động khi một từ điển được sửa đổi?
Các giá trị đối tượng xem không tự trả về danh sách các giá trị mục bán hàng nhưng nó trả về chế độ xem tất cả các giá trị của từ điển.
thisdict = {& nbsp; & nbsp; "thương hiệu": "ford", & nbsp; & nbsp; "model": "mustang", & nbsp; & nbsp; "năm": 1964}
"brand": "Ford",
"model": "Mustang",
"year": 1964
}
Từ điển
Từ điển được sử dụng để lưu trữ các giá trị dữ liệu trong khóa: các cặp giá trị.
Từ điển là một bộ sưu tập được đặt hàng*, có thể thay đổi và không cho phép trùng lặp.
Kể từ phiên bản Python 3.7, từ điển được đặt hàng. Trong Python 3.6 và trước đó, từ điển không được đặt hàng.
Từ điển được viết bằng dấu ngoặc xoăn, và có các khóa và giá trị:
Thí dụ
Tạo và in một từ điển:
thisdict = {& nbsp; & nbsp; "thương hiệu": "ford", & nbsp; & nbsp; "model": "mustang", & nbsp; & nbsp; "năm": 1964} in [thisdict]
"brand": "Ford",
"model": "Mustang",
"year": 1964
}
print[thisdict]
Hãy tự mình thử »
Các mặt hàng từ điển
Các mục từ điển được đặt hàng, thay đổi và không cho phép trùng lặp.
Các mục từ điển được trình bày trong khóa: các cặp giá trị và có thể được đề cập bằng cách sử dụng tên khóa.
Thí dụ
Tạo và in một từ điển:
thisdict = {& nbsp; & nbsp; "thương hiệu": "ford", & nbsp; & nbsp; "model": "mustang", & nbsp; & nbsp; "năm": 1964} in [thisdict]
"brand": "Ford",
"model": "Mustang",
"year": 1964
}
print[thisdict["brand"]]
Hãy tự mình thử »
Các mặt hàng từ điển
Kể từ phiên bản Python 3.7, từ điển được đặt hàng. Trong Python 3.6 và trước đó, từ điển không được đặt hàng.
Từ điển được viết bằng dấu ngoặc xoăn, và có các khóa và giá trị:
Thí dụ
Tạo và in một từ điển:
thisdict = {& nbsp; & nbsp; "thương hiệu": "ford", & nbsp; & nbsp; "model": "mustang", & nbsp; & nbsp; "năm": 1964} in [thisdict]
Hãy tự mình thử »
Các mặt hàng từ điển
Thí dụ
Tạo và in một từ điển:
thisdict = {& nbsp; & nbsp; "thương hiệu": "ford", & nbsp; & nbsp; "model": "mustang", & nbsp; & nbsp; "năm": 1964} in [thisdict]
"brand": "Ford",
"model": "Mustang",
"year": 1964,
"year": 2020
}
print[thisdict]
Hãy tự mình thử »
Các mặt hàng từ điển
Các mục từ điển được đặt hàng, thay đổi và không cho phép trùng lặp.
Thí dụ
Tạo và in một từ điển:
thisdict = {& nbsp; & nbsp; "thương hiệu": "ford", & nbsp; & nbsp; "model": "mustang", & nbsp; & nbsp; "năm": 1964} in [thisdict]
Hãy tự mình thử »
Các mặt hàng từ điển
Các mục từ điển được đặt hàng, thay đổi và không cho phép trùng lặp.
Thí dụ
Tạo và in một từ điển:
thisdict = {& nbsp; & nbsp; "thương hiệu": "ford", & nbsp; & nbsp; "model": "mustang", & nbsp; & nbsp; "năm": 1964} in [thisdict]
"brand": "Ford",
"electric": False,
"year": 1964,
"colors": ["red", "white", "blue"]
}
Hãy tự mình thử »
type[]
Các mặt hàng từ điển
Các mục từ điển được đặt hàng, thay đổi và không cho phép trùng lặp.
Thí dụ
Tạo và in một từ điển:
thisdict = {& nbsp; & nbsp; "thương hiệu": "ford", & nbsp; & nbsp; "model": "mustang", & nbsp; & nbsp; "năm": 1964} in [thisdict]
"brand": "Ford",
"model": "Mustang",
"year": 1964
}
print[type[thisdict]]
Hãy tự mình thử »
Các mặt hàng từ điển
Các mục từ điển được đặt hàng, thay đổi và không cho phép trùng lặp.
- Các mục từ điển được trình bày trong khóa: các cặp giá trị và có thể được đề cập bằng cách sử dụng tên khóa. is a collection which is ordered and changeable. Allows duplicate members.
- In giá trị "thương hiệu" của từ điển: is a collection which is ordered and unchangeable. Allows duplicate members.
- this is a collection which is unordered, unchangeable*, and unindexed. No duplicate members.
- Đặt hàng hoặc không được đặt hàng? is a collection which is ordered** and changeable. No duplicate members.
Khi chúng ta nói rằng từ điển được đặt hàng, điều đó có nghĩa là các mục có thứ tự xác định và thứ tự đó sẽ không thay đổi.
Không được đặt hàng có nghĩa là các mục không có thứ tự được xác định, bạn không thể tham khảo một mục bằng cách sử dụng một chỉ mục.
Có thể thay đổi