Có thể, và nó có một phương pháp thực hiện điều này, nhưng bạn không muốn sử dụng nó trực tiếp Show
Để giải thích cách sử dụng và cách không sử dụng nó, hãy tạo một lệnh trống với ký tự chính tả,
Thực hành tốt nhất 1. ký hiệu chỉ sốĐể cập nhật lệnh này với một khóa và giá trị mới, bạn có thể sử dụng lệnh đó để gán mục
Thực hành tốt nhất 2. Phương pháp my_dict['new key'] = 'new value' 0 - 2 cáchChúng tôi cũng có thể cập nhật chính tả với nhiều giá trị một cách hiệu quả bằng cách sử dụng. Chúng tôi có thể tạo thêm một 2 ở đây một cách không cần thiết, vì vậy chúng tôi hy vọng rằng 2 của chúng tôi đã được tạo và đến từ hoặc được sử dụng cho mục đích khác
Một cách hiệu quả khác để làm điều này với phương pháp cập nhật là với các đối số từ khóa, nhưng vì chúng phải là các từ python hợp pháp, nên bạn không thể có dấu cách hoặc ký hiệu đặc biệt hoặc bắt đầu tên bằng một số, nhưng nhiều người coi đây là cách dễ đọc hơn
và
Vì vậy, bây giờ chúng tôi đã đề cập đến ba cách Pythonic để cập nhật một 2Có một cách khác để cập nhật 2 mà bạn không nên sử dụng, đó là sử dụng phương pháp 9. Dưới đây là ví dụ về cách một người có thể sử dụng phương pháp 9 để thêm cặp khóa-giá trị vào 2 và minh họa về hiệu suất kém của việc sử dụng phương pháp này
Vì vậy, chúng tôi thấy rằng sử dụng ký hiệu chỉ số dưới thực sự nhanh hơn nhiều so với sử dụng 9. Thực hiện điều Pythonic, nghĩa là sử dụng ngôn ngữ theo cách nó được dự định sử dụng, thường dễ đọc hơn và hiệu quả hơn về mặt tính toán 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 như Danh sách, Bộ, Bộ dữ liệu 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 PythonTừ điển được tạo thành từ các cặp khóa và giá trị được lồng trong dấu ngoặc nhọn. Đây là một ví dụ về Từ điển
Trong đoạn mã trên, chúng tôi đã tạo một từ điển có tên là Mỗi khóa trong từ điể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, chúng ta hãy xem 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 điểm của từ điểnDưới đây là một số tính năng của từ điển trong Python Khóa trùng lặp không được phépNếu chúng ta tạo một từ điển có hai hoặc nhiều khóa giống hệt nhau trong đó, thì khóa cuối cùng trong số chúng sẽ ghi đè phần còn lại. Đây là một ví dụ
Chúng tôi đã tạo ba khóa có tên khóa giống hệt nhau là Hãy xem tính năng tiếp theo Các mục trong từ điển có thể thay đổiSau 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
Trong ví dụ trên, chúng tôi đã gán lại một giá trị mới cho Chúng tôi cũng có thể sử dụng phương pháp 1 để 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ụ trước bằng cách sử dụng phương pháp 1 – nghĩa là. 3Các mục trong từ điển được sắp xếp theo thứ tựBằng cách được sắp xếp, điều này có nghĩa là các mục trong từ điển duy trì thứ tự mà chúng được tạo hoặc thêm vào. Thứ tự đó không thể thay đổi Trước Python 3. 7, từ điển trong 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ột mục vào từ điểnCú pháp thêm các mục vào từ điển giống như cú pháp chúng tôi đã sử dụng khi cập nhật một mục. 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 được tạo và giá trị tương ứng của nó Đây là cú pháp trông như thế nào. 4Chúng ta cũng có thể sử dụng phương pháp 1 để thêm mục mới vào từ điển. Đây là những gì nó sẽ trông như thế nào. 6Hãy xem một số ví dụ
Ở trên, sử dụng khóa chỉ mục 7, chúng tôi đã tạo một khóa mới có giá trị là 8Trong ví dụ tiếp theo, chúng ta sẽ sử dụng phương thức 1
Ở trên, chúng tôi đã đạt được kết quả tương tự như trong ví dụ trước bằng cách chuyển khóa mới và giá trị của nó vào phương thức 1 – nghĩa là. 1Phần kết luậnTrong 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 để chúng tôi có thể thêm các mục vào từ điển của mình Mã hóa vui vẻ QUẢNG CÁO QUẢNG CÁO QUẢNG CÁO Tiểu sử của tác giả này có thể được tìm thấy trong các bài viết của ông Nếu bạn đọc đến đây, hãy tweet cho tác giả để cho họ thấy bạn quan tâm. Tweet một lời cảm ơn Học cách viết mã miễn phí. Chương trình giảng dạy nguồn mở của freeCodeCamp đã giúp hơn 40.000 người có việc làm với tư cách là nhà phát triển. Bắt đầu |