Hướng dẫn how do you break a nested dictionary in python? - làm thế nào để bạn phá vỡ một từ điển lồng nhau trong python?

Bạn không cố gắng chia, nhưng để lấy một trong các giá trị bên trong từ điển:

d = {'Data': {0: 'information1', 1: 'information2', 2: 'information3'}}
inner = d['Data']

dictionary = {'key' : 'value',
'key_2': 'value_2'}
7 bây giờ sẽ chứa
dictionary = {'key' : 'value',
'key_2': 'value_2'}
8

Giải thích thêm một chút:

Nhìn vào

dictionary = {'key' : 'value',
'key_2': 'value_2'}
9, nó chứa một cặp khóa/giá trị. Khóa là
nested_dict = { 'dictA': {'key_1': 'value_1'},
                'dictB': {'key_2': 'value_2'}}
0 và giá trị là
dictionary = {'key' : 'value',
'key_2': 'value_2'}
8.

Bây giờ để có được giá trị từ

dictionary = {'key' : 'value',
'key_2': 'value_2'}
9 được liên kết với khóa
nested_dict = { 'dictA': {'key_1': 'value_1'},
                'dictB': {'key_2': 'value_2'}}
0, chúng tôi sử dụng cú pháp với
nested_dict = { 'dictA': {'key_1': 'value_1'},
                'dictB': {'key_2': 'value_2'}}
4 và sử dụng khóa:

nested_dict = { 'dictA': {'key_1': 'value_1'},
                'dictB': {'key_2': 'value_2'}}
5

Điều này sẽ trả về giá trị và gán nó cho

dictionary = {'key' : 'value',
'key_2': 'value_2'}
7. Sau đó, bạn có thể truy cập các giá trị bên trong theo cùng một cách. Vì vậy,
nested_dict = { 'dictA': {'key_1': 'value_1'},
                'dictB': {'key_2': 'value_2'}}
7 sẽ là
nested_dict = { 'dictA': {'key_1': 'value_1'},
                'dictB': {'key_2': 'value_2'}}
8.

Ví dụ 6: Làm thế nào để xóa từ điển khỏi một từ điển lồng nhau?

dictionary = {'key' : 'value',
'key_2': 'value_2'}

Trong chương trình trên, chúng tôi xóa cả từ điển nội bộ

{1: {'name': 'John', 'age': '27', 'sex': 'Male'}, 2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}
4 và
people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
          2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}

print[people[1]['name']]
print[people[1]['age']]
print[people[1]['sex']]
9 bằng cách sử dụng
John
27
Male
8 từ những người từ điển lồng nhau. Sau đó, chúng tôi in những người từ điển lồng nhau để xác nhận thay đổi.

Lặp lại thông qua một từ điển lồng nhau

Sử dụng các vòng lặp, chúng ta có thể lặp qua từng yếu tố trong một từ điển lồng nhau.

Ví dụ 7: Làm thế nào để lặp lại thông qua một từ điển lồng nhau?

nested_dict = { 'dictA': {'key_1': 'value_1'},
                'dictB': {'key_2': 'value_2'}}

Trong chương trình trên, vòng lặp đầu tiên trả về tất cả các phím trong những người từ điển lồng nhau. Nó bao gồm ID P_ID của mỗi người. Chúng tôi sử dụng các ID này để giải nén thông tin p_info của mỗi người.

Vòng lặp thứ hai đi qua thông tin của mỗi người. Sau đó, nó trả về tất cả các khóa
people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
          2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}

print[people]
5,
people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
          2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}

print[people]
6,
people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
          2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}

print[people]
7 của từ điển của mỗi người.

Bây giờ, chúng tôi in khóa thông tin của người và giá trị cho khóa đó.

Ví dụ 1: Cách tạo từ điển lồng nhau

people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
          2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}

print[people]

Khi chúng tôi chạy trên chương trình, nó sẽ xuất hiện:

{1: {'name': 'John', 'age': '27', 'sex': 'Male'}, 2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}

Trong chương trình trên, mọi người là một từ điển lồng nhau. Từ điển nội bộ

people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
          2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}

print[people]
3 và
people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
          2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}

print[people]
4 được gán cho mọi người. Ở đây, cả từ điển đều có khóa
people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
          2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}

print[people]
5,
people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
          2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}

print[people]
6,
people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
          2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}

print[people]
7 với các giá trị khác nhau. Bây giờ, chúng tôi in kết quả của mọi người.

Các yếu tố truy cập của một từ điển lồng nhau

Để truy cập phần tử của từ điển lồng nhau, chúng tôi sử dụng cú pháp lập chỉ mục

nested_dict = { 'dictA': {'key_1': 'value_1'},
                'dictB': {'key_2': 'value_2'}}
4 trong Python.

Ví dụ 2: Truy cập các phần tử bằng cú pháp []

people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
          2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}

print[people[1]['name']]
print[people[1]['age']]
print[people[1]['sex']]

Khi chúng tôi chạy trên chương trình, nó sẽ xuất hiện:

John
27
Male

Trong chương trình trên, chúng tôi in giá trị của khóa

people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
          2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}

print[people]
5 bằng cách sử dụng
{1: {'name': 'John', 'age': '27', 'sex': 'Male'}, 2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}
0 từ Từ điển nội bộ
people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
          2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}

print[people]
3. Tương tự, chúng tôi in giá trị của
people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
          2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}

print[people]
6 và
people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
          2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}

print[people]
7 từng cái một.

Thêm phần tử vào từ điển lồng nhau

Ví dụ 3: Làm thế nào để thay đổi hoặc thêm các phần tử trong từ điển lồng nhau?

people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
          2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}

people[3] = {}

people[3]['name'] = 'Luna'
people[3]['age'] = '24'
people[3]['sex'] = 'Female'
people[3]['married'] = 'No'

print[people[3]]

Khi chúng tôi chạy trên chương trình, nó sẽ xuất hiện:

{'name': 'Luna', 'age': '24', 'sex': 'Female', 'married': 'No'}

Trong chương trình trên, chúng tôi tạo ra một từ điển trống

{1: {'name': 'John', 'age': '27', 'sex': 'Male'}, 2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}
4 bên trong những người từ điển.

Sau đó, chúng tôi thêm cặp

nested_dict = { 'dictA': {'key_1': 'value_1'},
                'dictB': {'key_2': 'value_2'}}
9 i.e
{1: {'name': 'John', 'age': '27', 'sex': 'Male'}, 2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}
6 bên trong từ điển
{1: {'name': 'John', 'age': '27', 'sex': 'Male'}, 2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}
4. Tương tự, chúng tôi làm điều này cho khóa
people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
          2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}

print[people]
6,
people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
          2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}

print[people]
7 và
people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
          2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}

print[people[1]['name']]
print[people[1]['age']]
print[people[1]['sex']]
0 từng cái một. Khi chúng tôi in
people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
          2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}

print[people[1]['name']]
print[people[1]['age']]
print[people[1]['sex']]
1, chúng tôi sẽ nhận được các cặp từ điển
nested_dict = { 'dictA': {'key_1': 'value_1'},
                'dictB': {'key_2': 'value_2'}}
9
{1: {'name': 'John', 'age': '27', 'sex': 'Male'}, 2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}
4.

Ví dụ 4: Thêm một từ điển khác vào từ điển lồng nhau

people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
          2: {'name': 'Marie', 'age': '22', 'sex': 'Female'},
          3: {'name': 'Luna', 'age': '24', 'sex': 'Female', 'married': 'No'}}

people[4] = {'name': 'Peter', 'age': '29', 'sex': 'Male', 'married': 'Yes'}
print[people[4]]

Khi chúng tôi chạy trên chương trình, nó sẽ xuất hiện:

dictionary = {'key' : 'value',
'key_2': 'value_2'}
0

Trong chương trình trên, chúng tôi tạo ra một từ điển trống

{1: {'name': 'John', 'age': '27', 'sex': 'Male'}, 2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}
4 bên trong những người từ điển.

Sau đó, chúng tôi thêm cặp
nested_dict = { 'dictA': {'key_1': 'value_1'},
                'dictB': {'key_2': 'value_2'}}
9 i.e
{1: {'name': 'John', 'age': '27', 'sex': 'Male'}, 2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}
6 bên trong từ điển
{1: {'name': 'John', 'age': '27', 'sex': 'Male'}, 2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}
4. Tương tự, chúng tôi làm điều này cho khóa
people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
          2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}

print[people]
6,
people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
          2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}

print[people]
7 và
people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
          2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}

print[people[1]['name']]
print[people[1]['age']]
print[people[1]['sex']]
0 từng cái một. Khi chúng tôi in
people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
          2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}

print[people[1]['name']]
print[people[1]['age']]
print[people[1]['sex']]
1, chúng tôi sẽ nhận được các cặp từ điển
nested_dict = { 'dictA': {'key_1': 'value_1'},
                'dictB': {'key_2': 'value_2'}}
9
{1: {'name': 'John', 'age': '27', 'sex': 'Male'}, 2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}
4.

Ví dụ 4: Thêm một từ điển khác vào từ điển lồng nhau

Trong chương trình trên, chúng tôi gán một từ điển theo nghĩa đen cho
people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
          2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}

print[people[1]['name']]
print[people[1]['age']]
print[people[1]['sex']]
4. Theo nghĩa đen có các khóa
people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
          2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}

print[people]
5,
people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
          2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}

print[people]
6 và
people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
          2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}

print[people]
7 với các giá trị tương ứng. Sau đó, chúng tôi in
people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
          2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}

print[people[1]['name']]
print[people[1]['age']]
print[people[1]['sex']]
4, để thấy rằng từ điển
people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
          2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}

print[people[1]['name']]
print[people[1]['age']]
print[people[1]['sex']]
9 được thêm vào trong những người từ điển lồng nhau.

dictionary = {'key' : 'value',
'key_2': 'value_2'}
1

Khi chúng tôi chạy trên chương trình, nó sẽ xuất hiện:

dictionary = {'key' : 'value',
'key_2': 'value_2'}
2

Trong chương trình trên, chúng tôi tạo ra một từ điển trống

{1: {'name': 'John', 'age': '27', 'sex': 'Male'}, 2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}
4 bên trong những người từ điển.

Sau đó, chúng tôi thêm cặp
nested_dict = { 'dictA': {'key_1': 'value_1'},
                'dictB': {'key_2': 'value_2'}}
9 i.e
{1: {'name': 'John', 'age': '27', 'sex': 'Male'}, 2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}
6 bên trong từ điển
{1: {'name': 'John', 'age': '27', 'sex': 'Male'}, 2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}
4. Tương tự, chúng tôi làm điều này cho khóa
people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
          2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}

print[people]
6,
people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
          2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}

print[people]
7 và
people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
          2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}

print[people[1]['name']]
print[people[1]['age']]
print[people[1]['sex']]
0 từng cái một. Khi chúng tôi in
people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
          2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}

print[people[1]['name']]
print[people[1]['age']]
print[people[1]['sex']]
1, chúng tôi sẽ nhận được các cặp từ điển
nested_dict = { 'dictA': {'key_1': 'value_1'},
                'dictB': {'key_2': 'value_2'}}
9
{1: {'name': 'John', 'age': '27', 'sex': 'Male'}, 2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}
4.

dictionary = {'key' : 'value',
'key_2': 'value_2'}
3

Khi chúng tôi chạy trên chương trình, nó sẽ xuất hiện:

{1: {'name': 'John', 'age': '27', 'sex': 'Male'}, 2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}

Trong chương trình trên, chúng tôi tạo ra một từ điển trống

{1: {'name': 'John', 'age': '27', 'sex': 'Male'}, 2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}
4 bên trong những người từ điển.

Sau đó, chúng tôi thêm cặp
nested_dict = { 'dictA': {'key_1': 'value_1'},
                'dictB': {'key_2': 'value_2'}}
9 i.e
{1: {'name': 'John', 'age': '27', 'sex': 'Male'}, 2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}
6 bên trong từ điển
{1: {'name': 'John', 'age': '27', 'sex': 'Male'}, 2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}
4. Tương tự, chúng tôi làm điều này cho khóa
people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
          2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}

print[people]
6,
people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
          2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}

print[people]
7 và
people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
          2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}

print[people[1]['name']]
print[people[1]['age']]
print[people[1]['sex']]
0 từng cái một. Khi chúng tôi in
people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
          2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}

print[people[1]['name']]
print[people[1]['age']]
print[people[1]['sex']]
1, chúng tôi sẽ nhận được các cặp từ điển
nested_dict = { 'dictA': {'key_1': 'value_1'},
                'dictB': {'key_2': 'value_2'}}
9
{1: {'name': 'John', 'age': '27', 'sex': 'Male'}, 2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}
4.

Ví dụ 4: Thêm một từ điển khác vào từ điển lồng nhau

Trong chương trình trên, chúng tôi gán một từ điển theo nghĩa đen cho
people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
          2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}

print[people[1]['name']]
print[people[1]['age']]
print[people[1]['sex']]
4. Theo nghĩa đen có các khóa
people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
          2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}

print[people]
5,
people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
          2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}

print[people]
6 và
people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
          2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}

print[people]
7 với các giá trị tương ứng. Sau đó, chúng tôi in
people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
          2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}

print[people[1]['name']]
print[people[1]['age']]
print[people[1]['sex']]
4, để thấy rằng từ điển
people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
          2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}

print[people[1]['name']]
print[people[1]['age']]
print[people[1]['sex']]
9 được thêm vào trong những người từ điển lồng nhau.

dictionary = {'key' : 'value',
'key_2': 'value_2'}
5

Khi chúng tôi chạy trên chương trình, nó sẽ xuất hiện:

dictionary = {'key' : 'value',
'key_2': 'value_2'}
6

Trong chương trình trên, chúng tôi tạo ra một từ điển trống

{1: {'name': 'John', 'age': '27', 'sex': 'Male'}, 2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}
4 bên trong những người từ điển.

Sau đó, chúng tôi thêm cặp

nested_dict = { 'dictA': {'key_1': 'value_1'},
                'dictB': {'key_2': 'value_2'}}
9 i.e
{1: {'name': 'John', 'age': '27', 'sex': 'Male'}, 2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}
6 bên trong từ điển
{1: {'name': 'John', 'age': '27', 'sex': 'Male'}, 2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}
4. Tương tự, chúng tôi làm điều này cho khóa
people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
          2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}

print[people]
6,
people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
          2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}

print[people]
7 và
people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
          2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}

print[people[1]['name']]
print[people[1]['age']]
print[people[1]['sex']]
0 từng cái một. Khi chúng tôi in
people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
          2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}

print[people[1]['name']]
print[people[1]['age']]
print[people[1]['sex']]
1, chúng tôi sẽ nhận được các cặp từ điển
nested_dict = { 'dictA': {'key_1': 'value_1'},
                'dictB': {'key_2': 'value_2'}}
9
{1: {'name': 'John', 'age': '27', 'sex': 'Male'}, 2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}
4.

Ví dụ 4: Thêm một từ điển khác vào từ điển lồng nhau

Trong chương trình trên, chúng tôi gán một từ điển theo nghĩa đen cho
people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
          2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}

print[people[1]['name']]
print[people[1]['age']]
print[people[1]['sex']]
4. Theo nghĩa đen có các khóa
people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
          2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}

print[people]
5,
people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
          2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}

print[people]
6 và
people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
          2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}

print[people]
7 với các giá trị tương ứng. Sau đó, chúng tôi in
people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
          2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}

print[people[1]['name']]
print[people[1]['age']]
print[people[1]['sex']]
4, để thấy rằng từ điển
people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
          2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}

print[people[1]['name']]
print[people[1]['age']]
print[people[1]['sex']]
9 được thêm vào trong những người từ điển lồng nhau.

  1. Xóa các yếu tố khỏi một từ điển lồng nhau
  2. Trong Python, chúng tôi sử dụng câu lệnh của Del Del để xóa các yếu tố khỏi từ điển lồng nhau.
  3. Ví dụ 5: Làm thế nào để xóa các yếu tố khỏi một từ điển lồng nhau?
  4. Trong chương trình trên, chúng tôi xóa các cặp
    nested_dict = { 'dictA': {'key_1': 'value_1'},
                    'dictB': {'key_2': 'value_2'}}
    9 của
    people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
              2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}
    
    print[people[1]['name']]
    print[people[1]['age']]
    print[people[1]['sex']]
    0 từ Từ điển nội bộ
    {1: {'name': 'John', 'age': '27', 'sex': 'Male'}, 2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}
    4 và
    people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
              2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}
    
    print[people[1]['name']]
    print[people[1]['age']]
    print[people[1]['sex']]
    9. Sau đó, chúng tôi in
    people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
              2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}
    
    print[people[1]['name']]
    print[people[1]['age']]
    print[people[1]['sex']]
    1 và
    people = {1: {'name': 'John', 'age': '27', 'sex': 'Male'},
              2: {'name': 'Marie', 'age': '22', 'sex': 'Female'}}
    
    print[people[1]['name']]
    print[people[1]['age']]
    print[people[1]['sex']]
    4 để xác nhận các thay đổi.
  5. Ví dụ 6: Làm thế nào để xóa từ điển khỏi một từ điển lồng nhau?

Bài Viết Liên Quan

Chủ Đề