Trong bài viết này, chúng tôi sẽ đề cập đến cách thêm Khóa mới vào Từ điển trong Python. Chúng tôi sẽ sử dụng 7 phương pháp khác nhau để thêm các khóa mới vào từ điển Show
Từ điển trong Python là một tập hợp các giá trị dữ liệu không có thứ tự, được sử dụng để lưu trữ các giá trị dữ liệu giống như bản đồ, không giống như các Loại dữ liệu khác chỉ chứa một giá trị duy nhất dưới dạng phần tử, Từ điển chứa một khóa. cặp giá trị. Khóa-giá trị được cung cấp trong từ điển để tối ưu hóa hơn. Mỗi cặp khóa-giá trị trong Từ điển được phân tách bằng dấu hai chấm. trong khi mỗi phím được phân tách bằng 'dấu phẩy'. Các khóa của Từ điển phải là duy nhất và thuộc các loại dữ liệu không thay đổi, chẳng hạn như Chuỗi, Số nguyên và bộ dữ liệu, nhưng các giá trị khóa có thể được lặp lại và thuộc bất kỳ loại nào. Hãy xem cách chúng ta có thể thêm khóa mới vào từ điển bằng các cách khác nhau vào từ điển Tạo từ điển trướcPython3Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}74
Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}75 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}0 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}1 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}2 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}3
Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}4 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}5 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}4 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}7 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}8 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}9 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}3 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}11 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}9 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}13 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}2 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}15
Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}4 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}17 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}4 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}7 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}00 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}9 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}02 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}11 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}9____205 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}13 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}07
Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}08 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}09 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}13 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}11
Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}12 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}13 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}14 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}15 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}16 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}12 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}18 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}14 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}00 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}16
Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}02 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}03 đầu ra Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}4 Phương pháp 1. Thêm khóa mới bằng ký hiệu SubscriptPhương thức này sẽ tạo một cặp khóa\giá trị mới trên từ điển bằng cách gán giá trị cho khóa đó. Nếu khóa không tồn tại, nó sẽ được thêm vào và sẽ trỏ đến giá trị đó. Nếu khóa tồn tại, giá trị hiện tại mà nó trỏ tới sẽ bị ghi đè. Python3Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}2 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}13 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}06 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}07 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}08 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}09 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}14 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}21 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}08 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}23 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}24 _______402____526____527 _______04____314____02 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}16
Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}32 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}33 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}2______635____521____637 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}13 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}39 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}2______635____2742 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}37 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}13 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}09 _______402____526____2748 _______04____314____02 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}16 đầu ra Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'} Phương pháp 2. Thêm khóa mới bằng phương thức update()Khi chúng ta phải cập nhật/thêm nhiều khóa/giá trị vào từ điển, phương thức update() là phù hợp. Phương thức update() chèn các mục đã chỉ định vào từ điển Python3Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}2 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}13 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}06 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}07 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}08 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}09 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}14 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}21 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}08 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}39 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}24 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}02 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}26 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}4 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}07 _______04____314____02 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}16
Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}12 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}2______014 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}742____408 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}09 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}18 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}02 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}26 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}4 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}22 _______04____314____02 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}16
Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}27 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}28 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}13 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}06 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}31 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}08 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}33 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}14 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}35 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}08 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}37 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}24 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}2____040 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}02 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}26______02 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}16
Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}45 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}2______047 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}13 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}49 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}16 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}02 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}26______02 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}16 đầu ra Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}1 Phương pháp 3. Thêm khóa mới bằng phương thức __setitem__Phương thức __setitem__ để thêm cặp khóa-giá trị vào lệnh bằng phương thức __setitem__. Nó nên tránh vì hiệu suất kém của nó (không hiệu quả về mặt tính toán). Python3Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}2 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}13 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}06 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}07 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}08 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}09 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}14 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}21 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}08 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}39 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}24
Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}66 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}2______068 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}69 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}14 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}71 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}16 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}02 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}26______02 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}16 đầu ra Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}0 Phương pháp 4. Thêm khóa mới bằng toán tử **Chúng tôi có thể hợp nhất từ điển cũ và cặp khóa/giá trị mới trong một từ điển khác. Sử dụng ** trước các cặp khóa-giá trị như **{‘c’. 3} sẽ giải nén nó dưới dạng một đối tượng từ điển mới Python3Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}2 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}13 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}06 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}80 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}08 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}13 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}14 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}84 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}08 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}18 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}24
Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}88 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}89 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}13 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}06 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}92 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}92 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}2 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}14 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}92 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}92 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}06 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}99 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}08 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}101 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}102
Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}02 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}26______02 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}16 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}02 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}108 đầu ra Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}1 Phương pháp 5. Thêm khóa mới bằng cách sử dụng toán tử “in” và câu lệnh IFNếu khóa chưa có trong từ điển, khóa sẽ được thêm vào từ điển bằng cách sử dụng câu lệnh if. Nếu nó được đánh giá là sai, thông báo "Từ điển đã có khóa" sẽ được in Python3Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}109 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}13 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}06 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}112 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}08 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}13______314 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}116 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}08 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}18 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}14 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}120 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}08 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}101 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}24
Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}124 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}125 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}126 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}127 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}128 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}11 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}130 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}125 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}37 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}13 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}134 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}135 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}08 _______111____402____526 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}140 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}16
Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}02 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}143 đầu ra Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}0 Phương pháp 6. Thêm khóa mới bằng phương thức vòng lặp for và enumerate()Lập danh sách các phần tử. Sử dụng phương thức enumerate() để lặp lại danh sách, sau đó thêm từng mục vào từ điển bằng cách sử dụng chỉ mục của nó làm khóa cho từng giá trị Python3Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}144 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}13 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}06 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}112 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}08 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}13_______314 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}116 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}08 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}18 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}14 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}120 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}08 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}101 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}24 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}159 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}13 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}35 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}162 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}14 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}164 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}14 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}166 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}37
Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}168 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}169 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}170 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}127 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}172 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}173
Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}11 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}175 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}13 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}177
Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}02 Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}179 đầu ra Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'} Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}2 Ví dụ 7. Thêm nhiều mục vào từ điển Python bằng ZipTrong ví dụ này, chúng tôi đang sử dụng phương thức zip của python để thêm khóa và giá trị vào từ điển trống python. Bạn cũng có thể sử dụng an trong từ điển hiện có để thêm các thành phần trong từ điển thay cho từ điển = {} |