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á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: thêm mục nhập vào từ điển python

Cấu trúc dữ liệu giúp chúng tôi tổ chức và lưu trữ bộ sưu tập dữ liệu. Python có cá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 trong 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. Việ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 tôi đi sâu vào cách chúng tôi có thể thêm các mục vào từ điển của mình, 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 một từ điển có hai hoặc nhiều khóa giống nhau trong đó, 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 giá trị 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 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 phím 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ủ đề thêm mục nhập vào python từ điển

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 ⭐ ( 6461 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ừ điển Python

  • Tác giả: helpex.vn
  • Đánh giá: 5 ⭐ ( 6922 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Từ điển Python là một chuỗi các cặp khóa / giá trị hoặc các mục được phân tách bằng dấu phẩy. Một từ điển Python được tạo bằng cách sử dụng dấu ngoặc nhọn ( {}). Cú pháp để tạo một từ điển…

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á: 4 ⭐ ( 4093 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.

Từ điển trong Python - cách sử dụng từ điển trong Python

  • Tác giả: t3h.com.vn
  • Đánh giá: 3 ⭐ ( 3439 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.

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

  • Tác giả: cafedev.vn
  • Đánh giá: 3 ⭐ ( 5375 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ó.

Dictionary trong Python: Kiểu dữ liệu từ điển

  • Tác giả: freetuts.net
  • Đánh giá: 3 ⭐ ( 7847 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Cách sử dụng kiểu từ điển Dictionary Python: Các thao tác như khởi tạo - xóa phần tử - thay đổi giá trị các phần tử của từ điển Dictionary trong Python

40 Bài học lập trình Python Miễn Phí

  • Tác giả: nguyenvanhieu.vn
  • Đánh giá: 5 ⭐ ( 2858 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Từ điển trong Python là một cấu trúc dữ liệu phổ biến và có nhiều ứng dụng trong các bài toán từ nhỏ tới lớn. Chúng ta sẽ cùng nhau tìm hiểu cách sử dụng nó nhé

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 thêm jQuery vào Html - thêm jquery vào trang

By ads_php