Python Thêm vào Từ điển – Thêm một mục vào một chính tả – cách thêm nội dung vào từ điển trong python

Cấu trúc dữ liệu giúp chúng tôi tổ chức và lưu trữ các bộ sưu tập dữ liệu. Python có cấu trúc dữ liệu tích hợp sẵn như Danh sách, Bộ, Bộ từ và Từ điển. Mỗi cấu trúc này có cú pháp và phương thức riêng để tương tác với dữ liệu được lưu trữ. Trong bài viết này, chúng ta sẽ nói về Từ điển, các tính năng của chúng và cách thức

Bạn đang xem: cách thêm nội dung vào từ điển trong python

Cấu trúc dữ liệu trợ giúp chúng tôi tổ chức và lưu trữ các bộ sưu tập dữ liệu. Python có cấu trúc dữ liệu tích hợp sẵn như Danh sách, Bộ, Bộ từ và Từ điển.

Mỗi cấu trúc này có cú pháp và phương thức riêng để tương tác với dữ liệu được lưu trữ.

Trong bài viết này, chúng ta sẽ nói về Từ điển, các tính năng của chúng và cách thêm các mục vào chúng.

Cách tạo từ điển bằng Python

Từ điển được tạo thành từ các cặp khóa và giá trị lồng vào nhau dấu ngoặc. Đây là ví dụ về Từ điển:

  devBio = {
  "tên": "Ihechikara",
  "tuổi": 120,
  "ngôn ngữ": "JavaScript"
}
in (devBio)
# {'name': 'Ihechikara', 'age': 120, 'language': 'JavaScript'}  

Trong đoạn mã trên, chúng tôi đã tạo một từ điển có tên devBio < / code> với thông tin về một nhà phát triển - độ tuổi của nhà phát triển khá áp đảo.

Mỗi khóa trong từ điển - name , age ngôn ngữ - có giá trị tương ứng. Dấu phẩy phân tách từng cặp khóa và giá trị với cặp giá trị khác. Bỏ qua dấu phẩy sẽ tạo ra lỗi theo cách của bạn.

Trước khi chúng ta đi sâu vào cách chúng ta có thể thêm các mục vào từ điển của mình, chúng ta hãy xem xét một số tính năng của từ điển. Điều này sẽ giúp bạn dễ dàng phân biệt chúng với các cấu trúc dữ liệu khác trong Python.

Các tính năng của Từ điển

Dưới đây là một số tính năng của từ điển trong Python:

Không cho phép các khóa trùng lặp

Nếu chúng tôi tạo từ điển có hai hoặc nhiều khóa giống nhau, khóa cuối cùng trong số đó sẽ ghi đè phần còn lại. Đây là một ví dụ:

  devBio = {
  "tên": "Ihechikara",
  "name": "Vincent",
  "tên": "Chikara",
  "tuổi": 120,
  "ngôn ngữ": "JavaScript"
}
in (devBio)
# {'name': 'Chikara', 'age': 120, 'language': 'JavaScript'}  

Chúng tôi đã tạo ba khóa có tên khóa giống hệt nhau là name < / mã>. Khi chúng tôi in từ điển của mình vào bảng điều khiển, khóa cuối cùng có giá trị là "Chikara" đã ghi đè phần còn lại.

Hãy xem tính năng tiếp theo.

Các mục trong Từ điển có thể thay đổi

Sau khi gán một mục vào từ điển, bạn có thể thay đổi giá trị của nó thành một thứ khác.

  devBio = {
  "tên": "Ihechikara",
  "tuổi": 120,
  "ngôn ngữ": "JavaScript"
}

devBio ["age"] = 1

in (devBio)

# {'name': 'Chikara', 'age': 120, 'language': 'JavaScript'}  

Trong ví dụ trên, chúng tôi đã chỉ định lại một giá trị mới cho age . Điều này sẽ ghi đè giá trị ban đầu mà chúng tôi đã gán khi tạo từ điển.

Chúng tôi cũng có thể sử dụng phương thức update () để thay đổi giá trị của các mục trong từ điển của chúng tôi. Chúng ta có thể đạt được kết quả tương tự trong ví dụ cuối cùng bằng cách sử dụng phương thức update () - nghĩa là: devBio.update ({"age": 1}) .

Các mục trong từ điển được sắp xếp thứ tự

Theo thứ tự, điều này có nghĩa là các mục trong từ điển duy trì thứ tự trong đó chúng đã được tạo hoặc thêm vào. Thứ tự đó không thể thay đổi.

Trước Python 3.7, các từ điển bằng Python không có thứ tự.

Trong phần tiếp theo, chúng ta sẽ xem cách chúng ta có thể thêm các mục vào từ điển.

Cách Thêm Mục vào Từ điển

Cú pháp để thêm mục vào từ điển giống với cú pháp chúng tôi đã sử dụng khi cập nhật một mặt hàng. Sự khác biệt duy nhất ở đây là khóa chỉ mục sẽ bao gồm tên của khóa mới sẽ được tạo và giá trị tương ứng của nó.

Đây là cú pháp trông như thế nào: devBio [ newKey ] = newValue .

Chúng tôi cũng có thể sử dụng phương thức update () để thêm mới các mục vào từ điển. Đây là giao diện trông giống như sau: devBio. update ({" newKey ": newValue }) .

Hãy xem một số ví dụ.

  devBio = {
  "tên": "Ihechikara",
  "tuổi": 120,
  "ngôn ngữ": "JavaScript"
}

devBio ["role"] = "Nhà phát triển"

in (devBio)

# {'name': 'Ihechikara', 'age': 120, 'language': 'JavaScript', 'role': 'Developer'}  

Ở trên, sử dụng khóa chỉ mục < mã> devBio ["role"], chúng tôi đã tạo một khóa mới có giá trị là Developer .

Trong ví dụ tiếp theo, chúng tôi sẽ sử dụng phương thức update () .

  devBio = {
  "tên": "Ihechikara",
  "tuổi": 120,
  "ngôn ngữ": "JavaScript"
}

devBio.update ({"role": "Developer"})

in (devBio)

# {'name': 'Ihechikara', 'age': 120, 'language': 'JavaScript', 'role': 'Developer'}  

Ở trên, chúng tôi đã đạt được kết quả tương tự như trong ví dụ cuối cùng bằng cách chuyển khóa mới và giá trị của nó vào phương thức update () - nghĩa là: devBio.update ({"role": "Developer"}) .

Kết luận

Trong bài viết này, chúng ta đã tìm hiểu từ điển trong Python là gì, cách tạo chúng và một số tính năng của chúng. Sau đó, chúng tôi đã thấy hai cách mà chúng tôi có thể thêm các mục vào từ điển của mình.

Chúc bạn viết mã vui vẻ!


Xem thêm những thông tin liên quan đến chủ đề cách thêm nội dung vào từ điển trong python

Kiểu dữ liệu dict(từ điển) trong Python: cách khai báo và sử dụng kiểu dict

  • Tác giả: Gà Python
  • Ngày đăng: 2022-03-31
  • Đánh giá: 4 ⭐ ( 8129 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: ✅Like, đăng ký kênh, bật chuông ủng hộ AD nha anh em. Thanks 🥰
    - Video Thuộc về : Gà Python vui lòng không reup dưới mọi hình thức.
    - Nguồn Nhạc:
    Music provided by NoCopyrightSounds
    https://www.youtube.com/user/NoCopyrightSounds

    Music provided by TheFatRat
    https://www.youtube.com/user/ThisIsTheFatRat

    GaPython Python LearnPython

[Tự học Python] Kiểu Dictionary trong Python

  • Tác giả: cafedev.vn
  • Đánh giá: 4 ⭐ ( 4124 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Từ điển(Dictionary) trong Python là một tập hợp các giá trị dữ liệu không có trật tự, được sử dụng để lưu trữ các giá trị dữ liệu như bản đồ, không giống như các kiểu dữ liệu khác chỉ giữ giá trị duy nhất là phần tử, từ điển giữ cặp key:value. Cặp giá trị key:value được cung cấp trong từ điển để tối ưu chính nó.

Chi tiết bài học 8.Từ điển trong Python (python dict)

  • Tác giả: vimentor.com
  • Đánh giá: 5 ⭐ ( 8491 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Vimentor chi tiết bài học Từ điển trong Python (python dict): ví dụ với update, cmp, len, sort, copy, items, str

Cách sử dụng từ điển trong Python

  • Tác giả: t3h.edu.vn
  • Đánh giá: 3 ⭐ ( 6866 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Từ điển trong Python là danh sách các giá trị dữ liệu không được sắp xếp và có thể được thay đổi bằng cách sử dụng các phương thức tích hợp sẵn. Đây là là một trong những kiến thức mà bạn nhất định phải biết khi tìm hiểu về Python.

Kiểu từ điển dictionary trong python

  • Tác giả: o2.edu.vn
  • Đánh giá: 3 ⭐ ( 1609 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Kiểu từ điển dictionary trong python. Cách khai báo kiểu dictionary trong Python. Truy xuất giá trị, thay đổi giá trị, duyệt qua các phần tử, các phương thức trong Dictionary của Python

68 dòng code Python hay sử dụng xử lý dữ liệu trong Pandas

  • Tác giả: blog.hocexcel.online
  • Đánh giá: 4 ⭐ ( 4722 lượt đánh giá )
  • Khớp với kết quả tìm kiếm:

Bài 10: Dictionaries trong lập trình Python – Các phương thức và cách sử dụng

  • Tác giả: moitruongso.com
  • Đánh giá: 5 ⭐ ( 1064 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Cấu trúc dữ liệu Dictionaries trong lập trình Python cũng giống như cách tổ chức dữ liệu theo danh sách trong các ngôn ngữ lập trình khác.

Xem thêm các bài viết khác thuộc chuyên mục: Kiến thức lập trình

Xem Thêm  Cách đọc tệp văn bản bằng Python (Python mở) • datagy - python đọc tệp văn bản