Hướng dẫn what is the point of a python dictionary? - điểm của từ điển python là gì?

Trong bài viết này, chúng tôi sẽ thảo luận về từ điển trong Python và sẽ cố gắng trả lời các câu hỏi như,

  • Từ điển là gì?
  • Tại sao chúng ta cần nó?
  • Làm thế nào để tạo một từ điển?
  • Làm thế nào để truy cập các yếu tố trong một từ điển?

Trong Python, một từ điển là một loại container lưu trữ các vật phẩm trong các cặp giá trị khóa, như, như,

Đây là một ví dụ về từ điển, có chứa tên sinh viên là khóa và tuổi của chúng là các giá trị. Nó còn được gọi là mảng kết hợp hoặc bảng băm.

Quảng cáo

Từ điển trên chứa bốn mục, tức là bốn cặp giá trị chính,

  1. Jack & 32
  2. Ritika & 31
  3. Mark & ​​22
  4. Mathew & 27

Tại sao chúng ta cần từ điển?

Là một từ điển, giữ các yếu tố trong định dạng ánh xạ quan trọng và sử dụng nội bộ cho nó; Do đó, chúng ta có thể nhận được một giá trị từ từ điển bằng khóa của nó rất nhanh. Trong trường hợp tốt nhất, độ phức tạp của nó là O [1], trong khi, trong trường hợp xấu nhất, độ phức tạp của nó có thể là O [N].

Nếu bạn muốn biết thêm về băm, hãy kiểm tra bài viết này -> & nbsp; bảng băm và băm là gì?

Làm thế nào để tạo một từ điển?

Làm thế nào để truy cập các yếu tố trong một từ điển?

dictObj = {}

Trong Python, một từ điển là một loại container lưu trữ các vật phẩm trong các cặp giá trị khóa, như, như,

Đây là một ví dụ về từ điển, có chứa tên sinh viên là khóa và tuổi của chúng là các giá trị. Nó còn được gọi là mảng kết hợp hoặc bảng băm.

Quảng cáo

Từ điển trên chứa bốn mục, tức là bốn cặp giá trị chính,

student_age = {'Jack': 32, 'Ritika': 31, 'Mark' : 22, 'Mathew' : 27}

Jack & 32

print[student_age]

Ritika & 31

{'Jack': 32, 'Ritika': 31, 'Mark': 22, 'Mathew': 27}

Mark & ​​22

  • Mathew & 27
  • Tại sao chúng ta cần từ điển?
    • Là một từ điển, giữ các yếu tố trong định dạng ánh xạ quan trọng và sử dụng nội bộ cho nó; Do đó, chúng ta có thể nhận được một giá trị từ từ điển bằng khóa của nó rất nhanh. Trong trường hợp tốt nhất, độ phức tạp của nó là O [1], trong khi, trong trường hợp xấu nhất, độ phức tạp của nó có thể là O [N].

Nếu bạn muốn biết thêm về băm, hãy kiểm tra bài viết này -> & nbsp; bảng băm và băm là gì?

student_age = {'Jack': 32, 'Ritika': 31, 'Jack' : 22}

print[student_age]

Ritika & 31

{'Jack': 22, 'Ritika': 31}

Mark & ​​22

Mathew & 27

Tại sao chúng ta cần từ điển?

Là một từ điển, giữ các yếu tố trong định dạng ánh xạ quan trọng và sử dụng nội bộ cho nó; Do đó, chúng ta có thể nhận được một giá trị từ từ điển bằng khóa của nó rất nhanh. Trong trường hợp tốt nhất, độ phức tạp của nó là O [1], trong khi, trong trường hợp xấu nhất, độ phức tạp của nó có thể là O [N].

student_info = {11: ['varun', 'Delhi', 9911],
               12: ['Jack', 'London', 2211],
               13: ['Ritika', 'Mumbai', 3311]}

Nếu bạn muốn biết thêm về băm, hãy kiểm tra bài viết này -> & nbsp; bảng băm và băm là gì?

Để tạo từ điển, chúng ta có thể sử dụng niềng răng xoăn, tức là, {}.

Nó sẽ tạo ra một từ điển trống.

student_age = {'Jack': 32, 'Ritika': 31, 'Mark' : 22, 'Mathew' : 27}

Bây giờ để tạo một từ điển với các mục, hãy truyền các cặp giá trị khóa trong niềng răng xoăn & nbsp; {}. Ngoài ra, trong mỗi cặp vợ chồng, khóa & giá trị sẽ được phân tách bằng một dấu hai chấm [:].

age = student_age ['Jack']

print['Age of Jack is : ', age]

Ritika & 31

Age of Jack is :  32

Mark & ​​22

student_age = {'Jack': 32, 'Ritika': 31, 'Mark' : 22, 'Mathew' : 27}
0

Mathew & 27

student_age = {'Jack': 32, 'Ritika': 31, 'Mark' : 22, 'Mathew' : 27}
1

Tại sao chúng ta cần từ điển?

Là một từ điển, giữ các yếu tố trong định dạng ánh xạ quan trọng và sử dụng nội bộ cho nó; Do đó, chúng ta có thể nhận được một giá trị từ từ điển bằng khóa của nó rất nhanh. Trong trường hợp tốt nhất, độ phức tạp của nó là O [1], trong khi, trong trường hợp xấu nhất, độ phức tạp của nó có thể là O [N].

Python Dictionary Tutorial - Series:

  1. Nếu bạn muốn biết thêm về băm, hãy kiểm tra bài viết này -> & nbsp; bảng băm và băm là gì?
  2. Để tạo từ điển, chúng ta có thể sử dụng niềng răng xoăn, tức là, {}.
  3. Nó sẽ tạo ra một từ điển trống.
  4. Bây giờ để tạo một từ điển với các mục, hãy truyền các cặp giá trị khóa trong niềng răng xoăn & nbsp; {}. Ngoài ra, trong mỗi cặp vợ chồng, khóa & giá trị sẽ được phân tách bằng một dấu hai chấm [:].
  5. Hãy để hiểu bởi một số ví dụ,
  6. Tạo một từ điển chứa tên học sinh là chìa khóa và tuổi của chúng là giá trị, tức là.
  7. Từ điển này chứa bốn mục. & Nbsp; chúng ta có thể in từ điển để kiểm tra nội dung,
  8. Đầu ra:
  9. Những điểm cần thiết về các khóa trong từ điển
  10. Chìa khóa luôn là duy nhất trong từ điển
  11. Các khóa phải thuộc loại dữ liệu bất biến, tức là, chuỗi, số hoặc bộ dữ liệu.
  12. Nó có nghĩa là một khi một cặp giá trị khóa được thêm vào từ điển thì nó không thể sửa đổi khóa, mặc dù chúng ta có thể thay đổi giá trị liên quan đến nó.
  13. Ví dụ: nếu chúng ta tạo một từ điển với các khóa trùng lặp và in nội dung của nó,
  14. Giá trị của Jack được ghi đè vì các khóa luôn là duy nhất trong từ điển.
  15. Điểm quan trọng về giá trị trong từ điển.
  16. Các giá trị trong từ điển có thể thuộc bất kỳ loại nào.
  17. Ví dụ: hãy để tạo ra một từ điển trong đó khóa là số nguyên và giá trị là danh sách các chuỗi, tức là.
  18. Tương tự, một từ điển có thể có bất kỳ đối tượng là giá trị.
  19. Cách truy cập một mục trong từ điển

Giả sử chúng ta có một từ điển như thế này,

Chúng ta có thể truy cập một mục/cặp cụ thể trong một toán tử từ điển bằng cách sử dụng toán tử [] trên đối tượng từ điển. & NBSP; Nếu chúng ta gọi toán tử [] trên đối tượng từ điển và truyền một khóa, thì nó sẽ trả về giá trị của nó như thế này,

student_age = {'Jack': 32, 'Ritika': 31, 'Mark' : 22, 'Mathew' : 27}
3

Output:

student_age = {'Jack': 32, 'Ritika': 31, 'Mark' : 22, 'Mathew' : 27}
4

Tại sao sử dụng từ điển thay vì một danh sách trong Python?

Do đó, từ điển nhanh hơn một danh sách trong Python. Nó hiệu quả hơn khi sử dụng từ điển để tra cứu các yếu tố vì nó nhanh hơn một danh sách và mất ít thời gian hơn để đi qua. Hơn nữa, danh sách giữ thứ tự của các yếu tố trong khi từ điển thì không.It is more efficient to use dictionaries for the lookup of elements as it is faster than a list and takes less time to traverse. Moreover, lists keep the order of the elements while dictionary does not.

Tại sao chúng ta sử dụng từ điển?

Từ điển có thể giúp bạn trong việc đọc và viết của bạn, và để cải thiện vốn từ vựng của bạn.Một từ điển có thể được sử dụng để tìm kiếm ý nghĩa của một từ.Bạn cũng có thể sử dụng từ điển để kiểm tra chính tả của một từ.Từ điển cũng có thể cung cấp thông tin khác về các từ, chẳng hạn như loại từ và nguồn gốc từ.help you in your reading and writing, and to improve your vocabulary. A dictionary can be used to look up the meaning of a word. You can also use a dictionary to check the spelling of a word. Dictionaries may also give other information about words, such as word type and word origin.

Từ điển Python là gì nó hoạt động?

Từ điển là việc triển khai cấu trúc dữ liệu của Python được biết đến nhiều hơn như là một mảng kết hợp.Một từ điển bao gồm một bộ sưu tập các cặp giá trị khóa.Mỗi cặp giá trị khóa ánh xạ khóa theo giá trị liên quan của nó.Python's implementation of a data structure that is more generally known as an associative array. A dictionary consists of a collection of key-value pairs. Each key-value pair maps the key to its associated value.

Các tính năng chính của từ điển trong Python là gì?

4 Các tính năng phải biết của từ điển Python..
Từ điển không được đặt hàng.Một từ điển chứa các cặp giá trị khóa nhưng không có thứ tự cho các cặp.....
Chìa khóa là duy nhất.Khóa từ điển phải là duy nhất.....
Chìa khóa phải là bất biến.Các phím từ điển phải thuộc loại bất biến.....
Từ điển hiểu ..

Bài Viết Liên Quan

Chủ Đề