Cách thêm nhiều từ điển vào python

Trong bài viết này, chúng ta sẽ thảo luận về cách tạo danh sách từ điển trong Python.  

Danh sách từ điển có nghĩa là từ điển hiện diện như một thành phần trong danh sách.  

cú pháp

[{'Chìa khóa'. phần tử1,'key'. phần tử2,……, ‘chìa khóa’. phần tử n}]

Thí dụ. Mã Python để tạo danh sách từ điển cho dữ liệu sinh viên

Python3




ojaswi
thanmai
vasavi
59

ojaswi
thanmai
vasavi
60

ojaswi
thanmai
vasavi
61
ojaswi
thanmai
vasavi
62
ojaswi
thanmai
vasavi
63
ojaswi
thanmai
vasavi
64
ojaswi
thanmai
vasavi
65
ojaswi
thanmai
vasavi
66
ojaswi
thanmai
vasavi
0
ojaswi
thanmai
vasavi
1
ojaswi
thanmai
vasavi
65
ojaswi
thanmai
vasavi
3
ojaswi
thanmai
vasavi
0

ojaswi
thanmai
vasavi
5
ojaswi
thanmai
vasavi
6
ojaswi
thanmai
vasavi
65
ojaswi
thanmai
vasavi
8
ojaswi
thanmai
vasavi
0
ojaswi
thanmai
vasavi
590
ojaswi
thanmai
vasavi
65
ojaswi
thanmai
vasavi
592
ojaswi
thanmai
vasavi
593

 

ojaswi
thanmai
vasavi
594

ojaswi
thanmai
vasavi
61

đầu ra

[{7058. 'sravan', 7059. 'jyothika', 7072. 'harsha', 7075. 'deepika'}]

Chúng tôi có thể truy cập bằng cách sử dụng chỉ mục

cú pháp

dữ liệu[chỉ mục][key]

trong đó chỉ mục là chỉ mục từ điển và khóa là giá trị khóa từ điển

Thí dụ. Mã Python để truy cập các khóa thông qua chỉ mục

Python3




ojaswi
thanmai
vasavi
59

ojaswi
thanmai
vasavi
60

ojaswi
thanmai
vasavi
61
ojaswi
thanmai
vasavi
62
ojaswi
thanmai
vasavi
63
ojaswi
thanmai
vasavi
64
ojaswi
thanmai
vasavi
65
ojaswi
thanmai
vasavi
66
ojaswi
thanmai
vasavi
0
ojaswi
thanmai
vasavi
1
ojaswi
thanmai
vasavi
65
ojaswi
thanmai
vasavi
3
ojaswi
thanmai
vasavi
0

ojaswi
thanmai
vasavi
5
ojaswi
thanmai
vasavi
6
ojaswi
thanmai
vasavi
65
ojaswi
thanmai
vasavi
8
ojaswi
thanmai
vasavi
0
ojaswi
thanmai
vasavi
590
ojaswi
thanmai
vasavi
65
ojaswi
thanmai
vasavi
592
ojaswi
thanmai
vasavi
593

 

ojaswi
thanmai
vasavi
618

ojaswi
thanmai
vasavi
619
ojaswi
thanmai
vasavi
620
ojaswi
thanmai
vasavi
621
ojaswi
thanmai
vasavi
622
ojaswi
thanmai
vasavi
64
ojaswi
thanmai
vasavi
624

 

ojaswi
thanmai
vasavi
625

ojaswi
thanmai
vasavi
619
ojaswi
thanmai
vasavi
620
ojaswi
thanmai
vasavi
621
ojaswi
thanmai
vasavi
622
ojaswi
thanmai
vasavi
1
ojaswi
thanmai
vasavi
624

 

ojaswi
thanmai
vasavi
632

ojaswi
thanmai
vasavi
619
ojaswi
thanmai
vasavi
620
ojaswi
thanmai
vasavi
621
ojaswi
thanmai
vasavi
622
ojaswi
thanmai
vasavi
6
ojaswi
thanmai
vasavi
624

 

ojaswi
thanmai
vasavi
639

ojaswi
thanmai
vasavi
619
ojaswi
thanmai
vasavi
620
ojaswi
thanmai
vasavi
621
ojaswi
thanmai
vasavi
622
ojaswi
thanmai
vasavi
590
ojaswi
thanmai
vasavi
624

đầu ra

ojaswi
thanmai
vasavi
8

Danh sách nhiều từ điển

Điều này tương tự như cách tiếp cận trên, ngoại trừ việc nhiều từ điển được chuyển vào danh sách cùng một lúc

Thí dụ. Chương trình Python để tạo danh sách nhiều từ điển

Python3




ojaswi
thanmai
vasavi
646

ojaswi
thanmai
vasavi
647

ojaswi
thanmai
vasavi
61
ojaswi
thanmai
vasavi
62
ojaswi
thanmai
vasavi
63
ojaswi
thanmai
vasavi
64
ojaswi
thanmai
vasavi
65
ojaswi
thanmai
vasavi
66
ojaswi
thanmai
vasavi
0
ojaswi
thanmai
vasavi
1
ojaswi
thanmai
vasavi
65
ojaswi
thanmai
vasavi
3
ojaswi
thanmai
vasavi
0

ojaswi
thanmai
vasavi
5
ojaswi
thanmai
vasavi
6
ojaswi
thanmai
vasavi
65
ojaswi
thanmai
vasavi
8
ojaswi
thanmai
vasavi
0
ojaswi
thanmai
vasavi
590
ojaswi
thanmai
vasavi
65
ojaswi
thanmai
vasavi
592
ojaswi
thanmai
vasavi
667

ojaswi
thanmai
vasavi
668

ojaswi
thanmai
vasavi
668
ojaswi
thanmai
vasavi
00
ojaswi
thanmai
vasavi
21
ojaswi
thanmai
vasavi
65
ojaswi
thanmai
vasavi
23
ojaswi
thanmai
vasavi
0
ojaswi
thanmai
vasavi
25
ojaswi
thanmai
vasavi
65
ojaswi
thanmai
vasavi
27
ojaswi
thanmai
vasavi
0

ojaswi
thanmai
vasavi
42
ojaswi
thanmai
vasavi
62
ojaswi
thanmai
vasavi
34
ojaswi
thanmai
vasavi
45
ojaswi
thanmai
vasavi
60
ojaswi
thanmai
vasavi
47
ojaswi
thanmai
vasavi
48
ojaswi
thanmai
vasavi
49
ojaswi
thanmai
vasavi
60
ojaswi
thanmai
vasavi
11
ojaswi
thanmai
vasavi
48
ojaswi
thanmai
vasavi
13
ojaswi
thanmai
vasavi
35
ojaswi
thanmai
vasavi
15
ojaswi
thanmai
vasavi
60
ojaswi
thanmai
vasavi
17
ojaswi
thanmai
vasavi
48
ojaswi
thanmai
vasavi
19
ojaswi
thanmai
vasavi
60
ojaswi
thanmai
vasavi
361
ojaswi
thanmai
vasavi
48
ojaswi
thanmai
vasavi
363
ojaswi
thanmai
vasavi
60
ojaswi
thanmai
vasavi
47
ojaswi
thanmai
vasavi
69

Tạo một từ điển lồng nhau

Trong Python, từ điển lồng nhau có thể được tạo bằng cách đặt các từ điển được phân tách bằng dấu phẩy trong dấu ngoặc nhọn.
 

Python3




ojaswi
thanmai
vasavi
367

ojaswi
thanmai
vasavi
42
ojaswi
thanmai
vasavi
62
ojaswi
thanmai
vasavi
34____1621
ojaswi
thanmai
vasavi
622

ojaswi
thanmai
vasavi
623
ojaswi
thanmai
vasavi
624
ojaswi
thanmai
vasavi
625

ojaswi
thanmai
vasavi
626
ojaswi
thanmai
vasavi
627
ojaswi
thanmai
vasavi
45
ojaswi
thanmai
vasavi
629
ojaswi
thanmai
vasavi
340

ojaswi
thanmai
vasavi
626
ojaswi
thanmai
vasavi
342
ojaswi
thanmai
vasavi
42
ojaswi
thanmai
vasavi
344

 

ojaswi
thanmai
vasavi
345

ojaswi
thanmai
vasavi
42
ojaswi
thanmai
vasavi
62
ojaswi
thanmai
vasavi
34
ojaswi
thanmai
vasavi
621
ojaswi
thanmai
vasavi
35
ojaswi
thanmai
vasavi
581______360
ojaswi
thanmai
vasavi
583
ojaswi
thanmai
vasavi
48
ojaswi
thanmai
vasavi
585
ojaswi
thanmai
vasavi
60
ojaswi
thanmai
vasavi
587
ojaswi
thanmai
vasavi
62

ojaswi
thanmai
vasavi
623
ojaswi
thanmai
vasavi
624
ojaswi
thanmai
vasavi
35
ojaswi
thanmai
vasavi
581
ojaswi
thanmai
vasavi
60
ojaswi
thanmai
vasavi
354
ojaswi
thanmai
vasavi
48
ojaswi
thanmai
vasavi
585
ojaswi
thanmai
vasavi
60
ojaswi
thanmai
vasavi
358
ojaswi
thanmai
vasavi
69

ojaswi
thanmai
vasavi
626
ojaswi
thanmai
vasavi
701____349
ojaswi
thanmai
vasavi
629
ojaswi
thanmai
vasavi
340

ojaswi
thanmai
vasavi
626
ojaswi
thanmai
vasavi
342
ojaswi
thanmai
vasavi
42
ojaswi
thanmai
vasavi
344

 

ojaswi
thanmai
vasavi
709

ojaswi
thanmai
vasavi
42
ojaswi
thanmai
vasavi
62
ojaswi
thanmai
vasavi
34
ojaswi
thanmai
vasavi
621
ojaswi
thanmai
vasavi
35
ojaswi
thanmai
vasavi
45
ojaswi
thanmai
vasavi
60
ojaswi
thanmai
vasavi
607
ojaswi
thanmai
vasavi
48
ojaswi
thanmai
vasavi
49
ojaswi
thanmai
vasavi
60
ojaswi
thanmai
vasavi
611
ojaswi
thanmai
vasavi
48
ojaswi
thanmai
vasavi
13
ojaswi
thanmai
vasavi
60
ojaswi
thanmai
vasavi
607
ojaswi
thanmai
vasavi
62

ojaswi
thanmai
vasavi
623
ojaswi
thanmai
vasavi
624
ojaswi
thanmai
vasavi
35
ojaswi
thanmai
vasavi
620
ojaswi
thanmai
vasavi
60
ojaswi
thanmai
vasavi
47
ojaswi
thanmai
vasavi
48
ojaswi
thanmai
vasavi
45
ojaswi
thanmai
vasavi
625
ojaswi
thanmai
vasavi
45
ojaswi
thanmai
vasavi
48
ojaswi
thanmai
vasavi
49
ojaswi
thanmai
vasavi
629

ojaswi
thanmai
vasavi
626
ojaswi
thanmai
vasavi
701
ojaswi
thanmai
vasavi
13
ojaswi
thanmai
vasavi
629
ojaswi
thanmai
vasavi
340

ojaswi
thanmai
vasavi
626
ojaswi
thanmai
vasavi
342
ojaswi
thanmai
vasavi
42
ojaswi
thanmai
vasavi
344

Đầu ra.
 

ojaswi
thanmai
vasavi
3

 

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

Việc thêm các phần tử vào Từ điển lồng nhau có thể được thực hiện theo nhiều cách. Một cách để thêm từ điển trong Nested dictionary là thêm các giá trị từng cái một, Nested_dict[dict][key] = ‘value’. Một cách khác là thêm toàn bộ từ điển trong một lần, Nested_dict[dict] = { ‘key’. 'giá trị'}.
 

Python3




ojaswi
thanmai
vasavi
42
ojaswi
thanmai
vasavi
62
ojaswi
thanmai
vasavi
641

ojaswi
thanmai
vasavi
626
ojaswi
thanmai
vasavi
643
ojaswi
thanmai
vasavi
629
ojaswi
thanmai
vasavi
340

ojaswi
thanmai
vasavi
626
ojaswi
thanmai
vasavi
342
ojaswi
thanmai
vasavi
42
ojaswi
thanmai
vasavi
344

 

ojaswi
thanmai
vasavi
42
ojaswi
thanmai
vasavi
651____1621____3653
ojaswi
thanmai
vasavi
62
ojaswi
thanmai
vasavi
655

 

ojaswi
thanmai
vasavi
656

ojaswi
thanmai
vasavi
42
ojaswi
thanmai
vasavi
651____1621
ojaswi
thanmai
vasavi
660
ojaswi
thanmai
vasavi
581
ojaswi
thanmai
vasavi
653
ojaswi
thanmai
vasavi
62
ojaswi
thanmai
vasavi
354

ojaswi
thanmai
vasavi
42
ojaswi
thanmai
vasavi
651____1621
ojaswi
thanmai
vasavi
660
ojaswi
thanmai
vasavi
585
ojaswi
thanmai
vasavi
653
ojaswi
thanmai
vasavi
62
ojaswi
thanmai
vasavi
672

ojaswi
thanmai
vasavi
626
ojaswi
thanmai
vasavi
674

ojaswi
thanmai
vasavi
626
ojaswi
thanmai
vasavi
342
ojaswi
thanmai
vasavi
42
ojaswi
thanmai
vasavi
344

 

ojaswi
thanmai
vasavi
679

ojaswi
thanmai
vasavi
42
ojaswi
thanmai
vasavi
651_______1624____3653
ojaswi
thanmai
vasavi
62
ojaswi
thanmai
vasavi
34______2581
ojaswi
thanmai
vasavi
60
ojaswi
thanmai
vasavi
688
ojaswi
thanmai
vasavi
48
ojaswi
thanmai
vasavi
585
ojaswi
thanmai
vasavi
60
ojaswi
thanmai
vasavi
692
ojaswi
thanmai
vasavi
693

ojaswi
thanmai
vasavi
626
ojaswi
thanmai
vasavi
674

ojaswi
thanmai
vasavi
626
ojaswi
thanmai
vasavi
342
ojaswi
thanmai
vasavi
42
ojaswi
thanmai
vasavi
344

Đầu ra.
 

ojaswi
thanmai
vasavi
6

 

Truy cập các phần tử của Từ điển lồng nhau

Để truy cập giá trị của bất kỳ khóa nào trong từ điển lồng nhau, hãy sử dụng cú pháp lập chỉ mục [].
 

Python3




ojaswi
thanmai
vasavi
345

ojaswi
thanmai
vasavi
42
ojaswi
thanmai
vasavi
62
ojaswi
thanmai
vasavi
34
ojaswi
thanmai
vasavi
621
ojaswi
thanmai
vasavi
35
ojaswi
thanmai
vasavi
581______360
ojaswi
thanmai
vasavi
583
ojaswi
thanmai
vasavi
48
ojaswi
thanmai
vasavi
585
ojaswi
thanmai
vasavi
60
ojaswi
thanmai
vasavi
587
ojaswi
thanmai
vasavi
62

ojaswi
thanmai
vasavi
623
ojaswi
thanmai
vasavi
624
ojaswi
thanmai
vasavi
35
ojaswi
thanmai
vasavi
581
ojaswi
thanmai
vasavi
60
ojaswi
thanmai
vasavi
354
ojaswi
thanmai
vasavi
48
ojaswi
thanmai
vasavi
585
ojaswi
thanmai
vasavi
60
ojaswi
thanmai
vasavi
358
ojaswi
thanmai
vasavi
69

 

ojaswi
thanmai
vasavi
425

ojaswi
thanmai
vasavi
626
ojaswi
thanmai
vasavi
342
ojaswi
thanmai
vasavi
42
ojaswi
thanmai
vasavi
651
ojaswi
thanmai
vasavi
621
ojaswi
thanmai
vasavi
660
ojaswi
thanmai
vasavi
581
ojaswi
thanmai
vasavi
433

 

ojaswi
thanmai
vasavi
434

ojaswi
thanmai
vasavi
626
ojaswi
thanmai
vasavi
342
ojaswi
thanmai
vasavi
42
ojaswi
thanmai
vasavi
651
ojaswi
thanmai
vasavi
624
ojaswi
thanmai
vasavi
660
ojaswi
thanmai
vasavi
585
ojaswi
thanmai
vasavi
433

Đầu ra.
 

ojaswi
thanmai
vasavi
4

 

Xóa từ điển khỏi Từ điển lồng nhau

Việc xóa từ điển khỏi từ điển lồng nhau có thể được thực hiện bằng cách sử dụng từ khóa del hoặc bằng cách sử dụng hàm pop[].
 

Python3




ojaswi
thanmai
vasavi
42
ojaswi
thanmai
vasavi
62
ojaswi
thanmai
vasavi
34
ojaswi
thanmai
vasavi
621
ojaswi
thanmai
vasavi
35
ojaswi
thanmai
vasavi
581______360
ojaswi
thanmai
vasavi
583
ojaswi
thanmai
vasavi
48
ojaswi
thanmai
vasavi
585
ojaswi
thanmai
vasavi
60
ojaswi
thanmai
vasavi
454
ojaswi
thanmai
vasavi
62

ojaswi
thanmai
vasavi
456
ojaswi
thanmai
vasavi
624
ojaswi
thanmai
vasavi
35
ojaswi
thanmai
vasavi
581
ojaswi
thanmai
vasavi
60
ojaswi
thanmai
vasavi
354
ojaswi
thanmai
vasavi
48
ojaswi
thanmai
vasavi
585
ojaswi
thanmai
vasavi
60
ojaswi
thanmai
vasavi
672
ojaswi
thanmai
vasavi
69

Chúng ta có thể thêm hai từ điển trong Python không?

Sử dụng ** trong Python . Biểu thức duy nhất là **. Điều này không ảnh hưởng đến hai từ điển khác

Làm cách nào để hợp nhất 4 từ điển trong Python?

Cách hợp nhất từ ​​điển trong Python .
Sử dụng vòng lặp for
Sử dụng chính tả. cập nhật[] phương pháp
Sử dụng toán tử **
Sử dụng. Toán tử [Union] [dành cho Python 3. 9 trở lên]

Bạn có thể thêm từ điển Python không?

Từ điển Python là một trong những kiểu dữ liệu được tích hợp sẵn. Các phần tử từ điển là các cặp khóa-giá trị. Bạn có thể thêm vào từ điển trong Python bằng nhiều phương pháp . Chúng ta hãy xem một số cách khác nhau để thêm các mục vào từ điển Python hiện có.

Chủ Đề