Nhân tiện, thực sự có một cách nữa mà chúng tôi đã thực sự thấy trong danh sách cách tìm kiếm một mục
trong từ điển.
Hãy nhớ cách chúng ta sử dụng từ khóa tranh thủ.
Chúng tôi đã nói điều gì đó dọc theo dòng chữ Này, tôi có nằm trong danh sách có chứa tôi hay chúng tôi thậm chí sử dụng một chuỗi như
hi.
Bạn cũng có thể làm như vậy với từ điển.
Tôi có thể nói rằng giỏ có tồn tại trong người dùng không?
Và hãy in nó ra.
Và chạy.
Và nó sẽ nói rằng đúng, giỏ tồn tại trong người dùng.
Còn về kích thước thì sao?
Có tồn tại không?
Không.
Đó là sai.
Điều đó không tồn tại trong người dùng.
Nhưng đây là nơi nó thực sự thú vị.
Và đây một lần nữa, là một phương pháp từ điển khác mà chúng ta có thể sử dụng.
Và nhân tiện, bạn có thể thấy rằng không có nhiều phương pháp từ điển mà, tốt, từ điển
có.
May mắn thay, chúng ta sẽ đi qua những cái chính ở đây.
Cái được gọi là Chìa khóa.
Và chìa khóa chỉ đơn giản là kiểm tra các chìa khóa.
Chìa khóa của người dùng là gì?
Vì vậy, nếu tôi xin chào ở đây và tôi nhấp vào chạy.
Rất tiếc, không có chìa khóa ở bên này, không phải bên này.
Vì vậy, đây là một giá trị.
Vì vậy, nếu tôi muốn kiểm tra chìa khóa, tôi sẽ nói H.
Cái nào đúng.
Nhưng nếu tôi muốn kiểm tra một giá trị.
Vâng, trong trường hợp đó, nếu tôi làm.
Xin chào.
Tôi hiểu đúng.
Nó sẽ kết thúc.
Hoặc những gì chúng tôi gọi là lặp lại.
Giá trị.
Một thứ khác thực sự hữu ích là các vật phẩm và vật phẩm đặc biệt vì chúng ta đã thấy các khóa và
giá trị, nhưng các vật phẩm thực sự lấy toàn bộ vật phẩm.
Vì vậy, cách chúng ta có thể thực sự thấy điều này là chúng ta chỉ cần xóa và nhấp vào chạy.
Được rồi.
Hay đấy.
Tôi có các mục độc tài ở đây và tôi lấy trông giống như một danh sách.
Và ở đây chúng ta có một rổ giá đỡ.
Một hai ba.
Chào, chào.
Và 20 tuổi.
Nhưng có một số cú pháp kỳ lạ ở đây mà chúng ta chưa từng thấy trước đây và đây thực sự là một tuple.
Vì vậy, chúng ta sẽ tạm dừng điều này và nói về điều này nhiều hơn một chút khi chúng ta nói về cấu trúc dữ liệu
tiếp theo của chúng ta.
Nhưng các khóa, giá trị và mục là một cách dễ dàng để chúng tôi lấy những thứ này cho chúng tôi từ từ điển của chúng tôi.
Hãy tiếp tục với các phương pháp từ điển khác mà chúng tôi có thể sử dụng.
Một là một trong những rất tốt đẹp.
Nó được gọi là.
Xa lạ.
Và nếu tôi chạy cái này.
Bạn thấy điều đó?
Tôi nhận được một từ điển trống rỗng.
Điều gì sẽ xảy ra nếu tôi chỉ chạy người dùng chấm rõ ở đây và chạy người dùng.
Chà, nó vẫn là một vật thể trống rỗng.
Hoặc một từ điển trống rỗng.
Vì vậy, bạn có thể thấy ở đây rằng clear không thực sự trả lại bất cứ điều gì.
Nó không.
Chà, nó vừa đúng chỗ.
Loại bỏ bất cứ thứ gì từ điển có, vì vậy nó chỉ tạo ra một từ điển trống.
Thế còn?
Sao chép.
Chà, một bản sao cho phép chúng tôi sao chép một người dùng để nếu tôi in người dùng và người dùng hai và tôi nhấp vào chạy.
Tôi nhận được hai người dùng mỗi người.
Đã sao chép các khóa và giá trị.
Nhưng nếu tôi bây giờ.
Hãy cùng nói nào.
Xóa người dùng đầu tiên và tôi nhấp vào chạy.
Người dùng đầu tiên trống.
Nhưng vì tôi đã sao chép người dùng thứ hai nên người dùng thứ hai có thông tin cũ.
Và đây là một khái niệm mà chúng ta đã nói đến trước đây.
Một lệnh hữu ích khác và hãy quay lại với việc có người dùng là user dot pop, lệnh này sẽ xóa một khóa và một giá
trị khỏi từ điển.
Vì vậy, trong trường hợp của chúng tôi, chỉ cần nói rằng chúng tôi muốn loại bỏ khóa là H, vì vậy tôi sẽ nói H và nếu tôi chạy điều
này.
Tôi nhận được 20 vì pop trả về giá trị của bất kỳ thứ gì bị xóa.
Nhưng nếu bây giờ tôi là người sử dụng máy in, bạn sẽ thấy rằng tuổi không còn tồn tại nữa vì chúng tôi đã loại bỏ nó.
Nhưng Pop, như bạn có thể thấy, loại bỏ giá trị thực tế.
Hoặc trả về giá trị thực tế.
20
Đây là một mục pop thực sự thú vị khác và trung thực là điều này.
Tôi đã không sử dụng nhiều, nhưng tôi chỉ nghĩ rằng đó là một điều thú vị.
Mục bật lên nếu bạn đoán.
Chà, bạn sẽ không đoán đâu.
Ồ, và đó là bởi vì tôi phải đảm bảo rằng tôi viết nó đúng cách với chữ thường nếu tôi chạy nó.
Chuyện gì vừa xảy ra vậy?
Nó ngẫu nhiên bật lên một cái gì đó.
Một trong các khóa và giá trị trong trường hợp này, tuổi 20 bị xóa.
Vì vậy, mục cuối cùng trên từ điển bị loại bỏ bởi nhớ, một từ điển không có thứ tự.
Vì vậy, đây là một cuốn từ điển khổng lồ, đồ sộ, không có bất kỳ thứ tự nào với nó.
Đôi khi nó loại bỏ một số cặp, như bạn có thể thấy, không phải cặp cuối cùng, mà là một số cặp giá trị khóa.
Vì vậy, bạn phải cẩn thận với cái này.
Nó không nhất thiết chỉ xóa thứ cuối cùng mà bạn đã nhập, nhưng nó có thể hữu ích trong một số
trường hợp.
Cuối cùng, chúng tôi có một cái gì đó được gọi là cập nhật.
Một bản cập nhật, chỉ cần cập nhật, như tên cho thấy, một giá trị quan trọng.
Vì vậy, chúng ta hãy xem ở đây.
Tất cả những gì chúng tôi phải làm là cung cấp cho nó một từ điển mới.
Vì vậy, dấu ngoặc nhọn và chỉ cần nói, này, tôi muốn cập nhật tuổi 255.
Nếu tôi bấm Chạy.
Ồ, và tôi quên một dấu ngoặc ở đây.
Hãy thử lại lần nữa.
Nếu tôi bấm Chạy.
Của bạn đây.
Tuổi đã được cập nhật.
Nhưng nếu.
Đây là một khóa không tồn tại, giống như các trang và tôi bấm chạy.
Nó sẽ vẫn cập nhật với một mục chính mới.
Vì vậy, đây là một phương pháp thực sự hữu ích khác.
Được rồi.
Đó là nó cho từ điển.
Hẹn gặp lại các bạn trong video tiếp theo.