Hướng dẫn dictionary data structure in python - cấu trúc dữ liệu từ điển trong python
Show
Trong bài viết này, chúng tôi sẽ tập trung vào việc đi bộ hoàn toàn về cấu trúc dữ liệu từ điển Python.
Mục lục
Từ điển Python là gìCách tạo từ điển Python Cách tạo từ điển PythonTừ điển trốngTừ điển với các giá trị
Cách truy cập các giá trị từ từ điển Python
Từ điển với các giá trịCách truy cập các giá trị từ từ điển Python
Cách truy cập các giá trị từ từ điển Python
Cách truy cập các giá trị từ từ điển PythonCách thêm các yếu tố vào Từ điển Pythoncountries dictionary. We know that they key of the population value is “USA”, and we use it to access the population value:
Cách truy cập các giá trị từ từ điển Python
Cách thêm các yếu tố vào Từ điển Python Cách thêm các yếu tố vào Từ điển PythonThêm một phần tửcountries dictionary and discuss ways of adding elements to a Python dictionary. Thêm một phần tửThêm nhiều yếu tốcountries dictionary. For example, we want to add Japan’s population of 126,476,461. We can easily do it by adding it as an additional key-value pair to the dictionary:
Cách truy cập các giá trị từ từ điển Python
Cách thêm các yếu tố vào Từ điển Python Thêm nhiều yếu tốCách loại bỏ các yếu tố khỏi từ điển Python Xóa một phần tử duy nhất.update() method of a Python dictionary data structure. What it allows to do is to add multiple comma-separated key-value pairs to the dictionary. Loại bỏ nhiều yếu tốnew_countries) from the new key-value pairs and then merge it into the countries dictionary:
Cách truy cập các giá trị từ từ điển Python
Cách thêm các yếu tố vào Từ điển Python Cách loại bỏ các yếu tố khỏi từ điển PythonXóa một phần tử duy nhấtcountries dictionary and discuss ways of removing elements from a Python dictionary. Xóa một phần tử duy nhấtLoại bỏ nhiều yếu tố.pop() method: 0Cách truy cập các giá trị từ từ điển Python 1Cách thêm các yếu tố vào Từ điển Python Loại bỏ nhiều yếu tốCách thay đổi các yếu tố trong từ điển Pythoncountries dictionary. Thay đổi một phần tử duy nhất.pop() method allows to remove a single element per function call, which gives us an idea that if we iterate over a list with keys we want to remove, we can successfully call .pop() for each entry: 2Cách truy cập các giá trị từ từ điển Python 3Cách thêm các yếu tố vào Từ điển Python Cách thay đổi các yếu tố trong từ điển PythonThay đổi một phần tử duy nhất Tại sao vậy? Nó xảy ra bởi vì khi chúng tôi cố gắng thêm các phần tử mới vào từ điển, Python tìm kiếm khóa cụ thể mà chúng tôi đang cố gắng thêm và nếu khóa tồn tại trong từ điển, nó sẽ ghi đè dữ liệu; Nhưng nếu khóa không tồn tại, nó sẽ thêm một cặp giá trị khóa mới vào từ điển. Thay đổi một phần tử duy nhấtHãy nói rằng chúng tôi muốn cập nhật giá trị của dân số Brazil lên 212560000 trong từ điển của các quốc gia:countries dictionary: 4Bạn nên nhận được: 5Thay đổi nhiều yếu tốBây giờ, hãy để nói rằng chúng tôi muốn cập nhật các giá trị của dân số Indonesia và Pakistan lên 273530000 và 220900000 trong từ điển quốc gia tương ứng.countries dictionary respectively. Logic là tạo một từ điển mới (update_countries) từ các cặp giá trị khóa mới và sau đó cập nhật các cặp giá trị khóa hiện có trong từ điển quốc gia:update_countries) from the new key-value pairs and then update the existing key-value pairs in the countries dictionary: 6Và bạn nên nhận được: 7Làm thế nào để lặp lại một từ điển PythonTrong phần này, chúng tôi sẽ tập trung vào các cách khác nhau để lặp lại từ điển Python. Lặp lại các phím từ điểnHãy nói rằng chúng tôi muốn lặp lại các khóa của từ điển quốc gia và in từng khóa (trong trường hợp của chúng tôi mỗi quốc gia) trên một dòng riêng biệt.countries dictionary and print each key (in our case each country) on a separate line. Chúng tôi chỉ cần sử dụng một vòng lặp cùng với phương thức từ điển .Keys ():for loop together with .keys() dictionary method: 8Và bạn nên nhận được: 9Làm thế nào để lặp lại một từ điển PythonTrong phần này, chúng tôi sẽ tập trung vào các cách khác nhau để lặp lại từ điển Python.countries dictionary. Lặp lại các phím từ điểnfor loop again, and also now we will use the .values() dictionary method: 0Hãy nói rằng chúng tôi muốn lặp lại các khóa của từ điển quốc gia và in từng khóa (trong trường hợp của chúng tôi mỗi quốc gia) trên một dòng riêng biệt. 1Chúng tôi chỉ cần sử dụng một vòng lặp cùng với phương thức từ điển .Keys ():Lặp lại các giá trị từ điển Một trường hợp sử dụng khác có thể là chúng tôi muốn tìm tổng số của tất cả các quốc gia dân số được lưu trữ trong từ điển của các quốc gia.countries dictionary. Iterating over each item of the dictionary allows us to keep track of both keys and values together: 2Và bạn nên nhận được: 3Làm thế nào để lặp lại một từ điển PythonTrong phần này, chúng tôi sẽ tập trung vào các cách khác nhau để lặp lại từ điển Python. Lặp lại các phím từ điển Hãy nói rằng chúng tôi muốn lặp lại các khóa của từ điển quốc gia và in từng khóa (trong trường hợp của chúng tôi mỗi quốc gia) trên một dòng riêng biệt. 4Và bạn nên nhận được: 5Làm thế nào để lặp lại một từ điển PythonTrong phần này, chúng tôi sẽ tập trung vào các cách khác nhau để lặp lại từ điển Python. Lặp lại các phím từ điển Cấu trúc dữ liệu từ điển là gì?Từ điển là một cấu trúc dữ liệu có mục đích chung để lưu trữ một nhóm các đối tượng. • Một từ điển có một bộ các khóa và mỗi khóa có một giá trị liên quan duy nhất. • Khi được trình bày một khóa, từ điển sẽ • Một từ điển có một bộ các khóa và mỗi khóa có một giá trị liên quan duy nhất.a general-purpose data structure for storing a group of objects. • A dictionary has a set of keys and each key has a single associated value. • When presented with a key the dictionary will • A dictionary has a set of keys and each key has a single associated value.
Từ điển dữ liệu trong Python là gì?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.used to store data values in key:value pairs. A dictionary is a collection which is ordered*, changeable and do not allow duplicates. As of Python version 3.7, dictionaries are ordered. In Python 3.6 and earlier, dictionaries are unordered.
Từ điển có phải là kiểu dữ liệu hay cấu trúc dữ liệu trong Python không?Từ điển là một trong những cấu trúc dữ liệu được sử dụng nhiều nhất trong Python.Một từ điển là một bộ sưu tập các mục không đặt hàng và chúng tôi thường có các khóa và giá trị được lưu trữ trong một từ điển.data structures in Python. A dictionary is an unordered collection of items and we usually have keys and values stored in a dictionary.
Từ điển trong Python với ví dụ là gì?Từ điển được tối ưu hóa để truy xuất các giá trị khi đã biết khóa.Sau đây tuyên bố một đối tượng từ điển.Ví dụ: Từ điển.Capitals = {"USA": "Washington D.C.", "Pháp": "Paris", "Ấn Độ": "New Delhi"} ở trên, Capitals là một đối tượng từ điển có chứa các cặp giá trị khóa bên trong {}.optimized to retrieve values when the key is known. The following declares a dictionary object. Example: Dictionary. capitals = {"USA":"Washington D.C.", "France":"Paris", "India":"New Delhi"} Above, capitals is a dictionary object which contains key-value pairs inside { } . |