Hướng dẫn python list of dictionaries - danh sách từ điển python
Trong hướng dẫn này, chúng tôi sẽ thảo luận về một danh sách các từ điển trong Python. Chúng tôi sẽ thảo luận về cách Vì vậy, không có bất kỳ quảng cáo nào nữa, hãy để bắt đầu. Chúng ta đều biết trong Python, một danh sách là một cấu trúc dữ liệu tuyến tính có thể lưu trữ một tập hợp các giá trị theo cách đặt hàng. Và những giá trị này có thể là bất kỳ đối tượng Python. Một từ điển cũng là một đối tượng Python lưu trữ dữ liệu trong định dạng khóa: giá trị. Do đó, chúng ta có thể tạo ra một Python Để tạo một danh sách các từ điển trong Python, chúng tôi chỉ cần tạo một danh sách Python đơn giản và đảm bảo rằng mỗi yếu tố của nó là một từ điển Python. Hãy để thực hiện điều này trong Python. Output: Nối một từ điển vào danh sách từ điểnChúng ta cũng có thể nối một danh sách các từ điển với một đối tượng từ điển Python mới làm yếu tố của nó. Chúng tôi sử dụng phương pháp Danh sách Python Điều này tương tự như nối lại một danh sách Python bình thường. Sự khác biệt duy nhất là đối số được chuyển sang phương pháp Ví dụ: chúng tôi sẽ cập nhật danh sách từ điển được tạo ở trên với một đối tượng từ điển mới. Hãy để viết mã Python cho điều đó. # Defining a list of dictionaries in Python ls_dict = [{'py': 'Python', 'mat': 'MATLAB', 'cs': 'Csharp'}, {'A': 65, 'B': 66, 'C': 67}, {'a': 97, 'b': 98, 'c': 99},] # Printing the given list of dictionaries print("Given Python list of dictionaries:\n", ls_dict) # Creating a new Python dictionary ds = {'AskPython': "Python", 'JournalDev': "ALL", 'LinuxforDevices': "Linux"} # Appending the list of dictionaries with the above dictionary # Using append() method ls_dict.append(ds) # Printing the appended list of dictionaries print("Appended Python list of dictionaries:\n", ls_dict) Output: Truy cập khóa: Các cặp giá trị từ danh sách từ điểnĐể truy cập khóa: Cặp giá trị của danh sách từ điển trước tiên chúng ta phải truy cập từ điển bằng cách sử dụng lập chỉ mục. Khi chúng ta nhận được từ điển, chúng ta có thể dễ dàng truy cập bất kỳ khóa nào: cặp giá trị của từ điển. Hãy để hiểu điều này thông qua mã Python. # Defining a list of dictionaries in Python ls_dict = [{'A': 65, 'B': 66, 'C': 67}, {'py': 'Python', 'mat': 'MATLAB', 'cs': 'Csharp'}, {'a': 97, 'b': 98, 'c': 99}] # Printing the given list of dictionaries print("Given Python list of dictionaries:\n", ls_dict) # Accessing and printing the key: value pairs of a list of dictionary print(ls_dict[1]) print(ls_dict[1]['py']) Output: Cập nhật khóa: các cặp giá trị trong danh sách từ điểnChúng ta có thể cập nhật khóa: các cặp giá trị của bất kỳ từ điển nào trong danh sách từ điển theo các cách sau:
Hãy để cập nhật danh sách từ điển Python ở trên trong tất cả các cách được thảo luận ở trên thông qua mã Python. # Defining a list of dictionaries in Python ls_dict = [{'A': 65, 'B': 66, 'C': 67}, {'py': 'Python', 'mat': 'MATLAB', 'cs': 'Csharp'}, {'a': 97, 'b': 98, 'c': 99}] # Printing the given list of dictionaries print("Given Python list of dictionaries:\n", ls_dict) # Adding a new key: value pair to the 1st dictionary in the list ls_dict[0]['new_key'] = 'new_value' # Updating an existing key: value pair in the 2nd dictionary in the list ls_dict[1]['py'] = 'PYTHON' # Deleting an existing key: value pair from the 3rd dictionary in the list del ls_dict[2]['b'] # Printing the updated list of dictionaries print("Updated Python list of dictionaries:\n", ls_dict) Output: Summing-upTrong hướng dẫn này, chúng tôi đã tìm hiểu danh sách các từ điển trong Python, để tạo một danh sách các từ điển của Python, để nối thêm một danh sách từ điển Python, để truy cập các cặp khóa khác nhau: giá trị từ danh sách từ điển của Python bằng cách sử dụng các chỉ mục danh sách và Các khóa từ điển và để cập nhật danh sách từ điển Python theo ba cách khác nhau. |