Ký hiệu chỉ số dưới được định nghĩa là dấu ngoặc vuông
mydict = {"existingkey": "value"}
new_dict = {"NewKey": "NewValue"}
mydict.update[new_dict]
print[mydict]
1 và được sử dụng để truy cập các phần tử của danh sách hoặc bộ từ điểnCùng với các toán tử
mydict = {"existingkey": "value"}
new_dict = {"NewKey": "NewValue"}
mydict.update[new_dict]
print[mydict]
1 và mydict = {"existingkey": "value"}
new_dict = {"NewKey": "NewValue"}
mydict.update[new_dict]
print[mydict]
3, bạn cũng có thể gán một cặp khóa-giá trị cho một đối tượng từ điển hiện cóMã số
Đoạn mã sau cho biết cách thêm khóa mới vào đối tượng từ điển
mydict = {"existingkey": "value"}
print[mydict]
mydict["newlyAddedkey"] = "newlyAddedValue"
print[mydict]
đầu ra
{'existingkey': 'value'}
{'existingkey': 'value', 'newlyAddedkey': 'newlyAddedValue'}
Điều này còn được gọi là nối thêm một giá trị khóa mới vào từ điển
Sử dụng phương thức Update[]
Trong phần này, bạn sẽ tìm hiểu cách thêm khóa-giá trị mới vào
mydict = {"existingkey": "value"}
new_dict = {"NewKey": "NewValue"}
mydict.update[new_dict]
print[mydict]
4 hiện có bằng phương thức update[]cú pháp
Nó chấp nhận tham số
mydict = {"existingkey": "value"}
new_dict = {"NewKey": "NewValue"}
mydict.update[new_dict]
print[mydict]
5 bắt buộc, đây cũng là một từ điển khác bao gồm một hoặc nhiều cặp khóa-giá trịMã số
Ví dụ sau đây cho thấy cách các khóa và giá trị mới có thể được thêm vào từ điển bằng phương pháp
mydict = {"existingkey": "value"}
new_dict = {"NewKey": "NewValue"}
mydict.update[new_dict]
print[mydict]
6mydict = {"existingkey": "value"}
new_dict = {"NewKey": "NewValue"}
mydict.update[new_dict]
print[mydict]
đầu ra
{'existingkey': 'value', 'NewKey': 'NewValue'}
Sử dụng phương thức __setitem[]__
Trong phần này, bạn sẽ học cách thêm khóa mới vào từ điển bằng cách sử dụng phương thức trong Python
Không nên sử dụng phương pháp này khi xem xét độ phức tạp của hiệu suất
cú pháp
mydict = {"existingkey": "value"}
new_dict = {"NewKey": "NewValue"}
mydict.update[new_dict]
print[mydict]
7 chấp nhận mydict = {"existingkey": "value"}
new_dict = {"NewKey": "NewValue"}
mydict.update[new_dict]
print[mydict]
8 và mydict = {"existingkey": "value"}
new_dict = {"NewKey": "NewValue"}
mydict.update[new_dict]
print[mydict]
9 làm tham số và đặt mydict = {"existingkey": "value"}
new_dict = {"NewKey": "NewValue"}
mydict.update[new_dict]
print[mydict]
9 vào đối tượng gọiMã số
Ví dụ sau đây cho thấy cách thêm khóa mới vào từ điển bằng phương pháp
{'existingkey': 'value', 'NewKey': 'NewValue'}
1mydict = {"existingkey": "value"}
new_dict = {"NewKey": "NewValue"}
mydict.update[new_dict]
print[mydict]
5đầu ra
mydict = {"existingkey": "value"}
new_dict = {"NewKey": "NewValue"}
mydict.update[new_dict]
print[mydict]
6Sử dụng toán tử **
Trong phần này, Bạn sẽ thêm một Khóa-giá trị mới bằng cách sử dụng
Toán tử này biểu thị giải nén từ điển. Toán hạng của toán tử này phải là một
Mỗi mục ánh xạ được thêm vào từ điển mới
Sử dụng
{'existingkey': 'value', 'NewKey': 'NewValue'}
2 trước các cặp khóa-giá trị như {'existingkey': 'value', 'NewKey': 'NewValue'}
3 sẽ giải nén nó dưới dạng một đối tượng từ điển mớiMã số
Đoạn mã sau cho thấy cách đối tượng
{'existingkey': 'value', 'NewKey': 'NewValue'}
2 giải nén hai đối tượng từ điển và thêm chúng vào một đối tượng từ điển mớimydict = {"existingkey": "value"}
new_dict = {"NewKey": "NewValue"}
mydict.update[new_dict]
print[mydict]
0đầu ra
mydict = {"existingkey": "value"}
new_dict = {"NewKey": "NewValue"}
mydict.update[new_dict]
print[mydict]
1Sử dụng toán tử hợp nhất
Trong phần này, bạn sẽ tìm hiểu cách thêm khóa mới vào từ điển Python bằng Python
Toán tử hợp nhất này khả dụng kể từ
{'existingkey': 'value', 'NewKey': 'NewValue'}
5Bạn có thể kiểm tra phiên bản Python trong cmd bằng lệnh bên dưới
mydict = {"existingkey": "value"}
new_dict = {"NewKey": "NewValue"}
mydict.update[new_dict]
print[mydict]
3đầu ra
mydict = {"existingkey": "value"}
new_dict = {"NewKey": "NewValue"}
mydict.update[new_dict]
print[mydict]
4Có hai loại hoạt động hợp nhất
Phương pháp đầu tiên sử dụng Hợp nhất
Hai từ điển sẽ được hợp nhất và một từ điển mới sẽ được tạo khi bạn sử dụng toán tử
{'existingkey': 'value', 'NewKey': 'NewValue'}
6 giữa hai từ điểnMã số
{'existingkey': 'value'}
{'existingkey': 'value', 'newlyAddedkey': 'newlyAddedValue'}
0đầu ra
{'existingkey': 'value'}
{'existingkey': 'value', 'newlyAddedkey': 'newlyAddedValue'}
1Phương pháp thứ hai sử dụng Hợp nhất
Các mục từ từ điển thứ hai sẽ được hợp nhất vào từ điển đầu tiên thay vì tạo một đối tượng từ điển mới khi bạn sử dụng toán tử
{'existingkey': 'value', 'NewKey': 'NewValue'}
7 giữa hai từ điểnThí dụ
{'existingkey': 'value'}
{'existingkey': 'value', 'newlyAddedkey': 'newlyAddedValue'}
2đầu ra
{'existingkey': 'value'}
{'existingkey': 'value', 'newlyAddedkey': 'newlyAddedValue'}
3Thêm cặp giá trị khóa mới vào từ điển mà không ghi đè
Trong phần này, bạn sẽ tìm hiểu cách thêm các cặp khóa-giá trị mới vào từ điển mà không ghi đè lên các cặp khóa-giá trị hiện có
Điều này có thể được thực hiện bằng cách kiểm tra xem khóa đã tồn tại trong từ điển hay chưa bằng cách sử dụng toán tử in và các câu lệnh
{'existingkey': 'value', 'NewKey': 'NewValue'}
8Thí dụ
Trước khi thêm một khóa mới vào từ điển,
9 được sử dụng để kiểm tra xem khóa có tồn tại trong từ điển hay không{'existingkey': 'value', 'NewKey': 'NewValue'}
- Nếu câu lệnh này được đánh giá là
50, thì khóa sẽ được thêm vào từ điểnmydict = {"existingkey": "value"} new_dict = {"NewKey": "NewValue"} mydict.update[new_dict] print[mydict]
- Nếu đánh giá là sai, một thông báo lỗi sẽ được in
{'existingkey': 'value'}
{'existingkey': 'value', 'newlyAddedkey': 'newlyAddedValue'}
4đầu ra
{'existingkey': 'value'}
{'existingkey': 'value', 'newlyAddedkey': 'newlyAddedValue'}
5Trong ví dụ dưới đây, từ khóa “
mydict = {"existingkey": "value"}
new_dict = {"NewKey": "NewValue"}
mydict.update[new_dict]
print[mydict]
51” không có trong từ điển. Do đó nó sẽ được thêm vào từ điểnThí dụ
{'existingkey': 'value'}
{'existingkey': 'value', 'newlyAddedkey': 'newlyAddedValue'}
6đầu ra
{'existingkey': 'value'}
{'existingkey': 'value', 'newlyAddedkey': 'newlyAddedValue'}
7Thêm khóa mới vào từ điển không có giá trị
Bạn có thể thêm một khóa mới vào từ điển mà không cần giá trị bằng cách sử dụng từ khóa
mydict = {"existingkey": "value"}
new_dict = {"NewKey": "NewValue"}
mydict.update[new_dict]
print[mydict]
52. Nó sẽ chỉ thêm một khóa mới vào từ điển