Trong bài viết này, chúng tôi sẽ thảo luận về cách chúng tôi sắp xếp một từ điển theo giá trị và khóa trong Python.
Cần sắp xếp trong từ điển
Chúng tôi cần sắp xếp dữ liệu để giảm độ phức tạp của dữ liệu và làm cho các truy vấn nhanh hơn và hiệu quả hơn. Do đó, việc phân loại là rất quan trọng khi chúng ta đang xử lý một lượng lớn dữ liệu. Ở đây, chúng tôi sẽ sử dụng phương pháp sau:
- Đầu tiên, sắp xếp các khóa theo thứ tự abc bằng cách sử dụng chức năng key_value.iterkeys [].iterkeys[] function.
- Thứ hai, sắp xếp các phím theo thứ tự bằng cách sử dụng hàm được sắp xếp [key_value] và in giá trị tương ứng với nó.
- Thứ ba, sắp xếp các giá trị theo bảng chữ cái bằng cách sử dụng key_value.iteritems [], key = lambda [k, v]: [v, k]]iteritems[], key = lambda [k, v] : [v, k]]
Dưới đây là các nhiệm vụ chính cần thiết để được thực hiện sắp xếp từ điển theo giá trị và các khóa trong Python.
- Tạo một từ điển và hiển thị các phím danh sách của nó theo thứ tự bảng chữ cái.
- Hiển thị cả các khóa và giá trị được sắp xếp theo thứ tự bảng chữ cái theo khóa.
- Tương tự như phần [ii], nhưng được sắp xếp theo thứ tự bảng chữ cái theo giá trị.
Ví dụ 1: Hiển thị các phím theo thứ tự được sắp xếp Displaying the Keys in sorted order
Trong ví dụ này, chúng tôi đang cố gắng sắp xếp từ điển theo các khóa và giá trị trong Python. Ở đây, iterKeys [] trả về một trình lặp qua các phím từ điển.
Input: key_value[2] = '56' key_value[1] = '2' key_value[4] = '12' key_value[5] = '24' key_value[6] = '18' key_value[3] = '323' Output: 1 2 3 4 5 6
Python3
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 60
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 61
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 62
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 63
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 64
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 65
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 62
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 67
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 68
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 69
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 64
Input: key_value['ravi'] = '10' key_value['rajnish'] = '9' key_value['sanjeev'] = '15' key_value['yash'] = '2' key_value'suraj'] = '32' Output: [['rajnish', '9'], ['ravi', '10'], ['sanjeev', '15'], ['suraj', '32'], ['yash', '2']]1
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 62
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 67
Input: key_value['ravi'] = '10' key_value['rajnish'] = '9' key_value['sanjeev'] = '15' key_value['yash'] = '2' key_value'suraj'] = '32' Output: [['rajnish', '9'], ['ravi', '10'], ['sanjeev', '15'], ['suraj', '32'], ['yash', '2']]4
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 69
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 64
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 68
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 62
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 67
OrderedDict[[['rajnish', '9'], ['ravi', '10'], ['sanjeev', '15'], ['suraj', '32'], ['yash', '2']]]0 ____19
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 64
OrderedDict[[['rajnish', '9'], ['ravi', '10'], ['sanjeev', '15'], ['suraj', '32'], ['yash', '2']]]3
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 62
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 67
OrderedDict[[['rajnish', '9'], ['ravi', '10'], ['sanjeev', '15'], ['suraj', '32'], ['yash', '2']]]6
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 69
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 64
OrderedDict[[['rajnish', '9'], ['ravi', '10'], ['sanjeev', '15'], ['suraj', '32'], ['yash', '2']]]9
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 62
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 67
Input: key_value[2] = '56' key_value[1] = '2' key_value[4] = '12' key_value[5] = '24' key_value[6] = '18' key_value[3] = '323' Output: [1, 2] [2, 56] [3, 323] [4, 24] [5, 12] [6, 18]2
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 69
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 64
Input: key_value[2] = '56' key_value[1] = '2' key_value[4] = '12' key_value[5] = '24' key_value[6] = '18' key_value[3] = '323' Output: [1, 2] [2, 56] [3, 323] [4, 24] [5, 12] [6, 18]5
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 62
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 67
Input: key_value[2] = '56' key_value[1] = '2' key_value[4] = '12' key_value[5] = '24' key_value[6] = '18' key_value[3] = '323' Output: [1, 2] [2, 56] [3, 323] [4, 24] [5, 12] [6, 18]8
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 69
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 64
key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} Task 2:- Keys and Values sorted in alphabetical order by the key [1, 2] [2, 56] [3, 323] [4, 24] [5, 12] [6, 18]1
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 62
key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} Task 2:- Keys and Values sorted in alphabetical order by the key [1, 2] [2, 56] [3, 323] [4, 24] [5, 12] [6, 18]3
key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} Task 2:- Keys and Values sorted in alphabetical order by the key [1, 2] [2, 56] [3, 323] [4, 24] [5, 12] [6, 18]4
key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} Task 2:- Keys and Values sorted in alphabetical order by the key [1, 2] [2, 56] [3, 323] [4, 24] [5, 12] [6, 18]555
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 62
key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} Task 2:- Keys and Values sorted in alphabetical order by the key [1, 2] [2, 56] [3, 323] [4, 24] [5, 12] [6, 18]3
key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} Task 2:- Keys and Values sorted in alphabetical order by the key [1, 2] [2, 56] [3, 323] [4, 24] [5, 12] [6, 18]4
Input: key_value[2] = '56' key_value[1] = '2' key_value[4] = '12' key_value[5] = '24' key_value[6] = '18' key_value[3] = '323' Output: [[1, 2], [5, 12], [6, 18], [4, 24], [2, 56], [3, 323]]0
Input: key_value[2] = '56' key_value[1] = '2' key_value[4] = '12' key_value[5] = '24' key_value[6] = '18' key_value[3] = '323' Output: [[1, 2], [5, 12], [6, 18], [4, 24], [2, 56], [3, 323]]1
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 62
Input: key_value[2] = '56' key_value[1] = '2' key_value[4] = '12' key_value[5] = '24' key_value[6] = '18' key_value[3] = '323' Output: [[1, 2], [5, 12], [6, 18], [4, 24], [2, 56], [3, 323]]3
Input: key_value[2] = '56' key_value[1] = '2' key_value[4] = '12' key_value[5] = '24' key_value[6] = '18' key_value[3] = '323' Output: [[1, 2], [5, 12], [6, 18], [4, 24], [2, 56], [3, 323]]4
Input: key_value[2] = '56' key_value[1] = '2' key_value[4] = '12' key_value[5] = '24' key_value[6] = '18' key_value[3] = '323' Output: [[1, 2], [5, 12], [6, 18], [4, 24], [2, 56], [3, 323]]5
Input: key_value[2] = '56' key_value[1] = '2' key_value[4] = '12' key_value[5] = '24' key_value[6] = '18' key_value[3] = '323' Output: [[1, 2], [5, 12], [6, 18], [4, 24], [2, 56], [3, 323]]6
Input: key_value[2] = '56' key_value[1] = '2' key_value[4] = '12' key_value[5] = '24' key_value[6] = '18' key_value[3] = '323' Output: [[1, 2], [5, 12], [6, 18], [4, 24], [2, 56], [3, 323]]7
Input: key_value[2] = '56' key_value[1] = '2' key_value[4] = '12' key_value[5] = '24' key_value[6] = '18' key_value[3] = '323' Output: [[1, 2], [5, 12], [6, 18], [4, 24], [2, 56], [3, 323]]8
key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} Task 2:- Keys and Values sorted in alphabetical order by the key [1, 2] [2, 56] [3, 323] [4, 24] [5, 12] [6, 18]3
key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} Task 3:- Keys and Values sorted in alphabetical order by the value [[1, 2], [5, 12], [6, 18], [4, 24], [2, 56], [3, 323]]0
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 64
key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} Task 3:- Keys and Values sorted in alphabetical order by the value [[1, 2], [5, 12], [6, 18], [4, 24], [2, 56], [3, 323]]2
key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} Task 2:- Keys and Values sorted in alphabetical order by the key [1, 2] [2, 56] [3, 323] [4, 24] [5, 12] [6, 18]6
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 60
key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} Task 3:- Keys and Values sorted in alphabetical order by the value [[1, 2], [5, 12], [6, 18], [4, 24], [2, 56], [3, 323]]5
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 62
key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} Task 3:- Keys and Values sorted in alphabetical order by the value [[1, 2], [5, 12], [6, 18], [4, 24], [2, 56], [3, 323]]7
key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} Task 3:- Keys and Values sorted in alphabetical order by the value [[1, 2], [5, 12], [6, 18], [4, 24], [2, 56], [3, 323]]8
key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} Task 3:- Keys and Values sorted in alphabetical order by the value [[1, 2], [5, 12], [6, 18], [4, 24], [2, 56], [3, 323]]9
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 64
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 64
Input: key_value['ravi'] = 10 key_value['rajnish'] = 9 key_value['sanjeev'] = 15 key_value['yash'] = 2 key_value'suraj'] = 32 Output: {'ravi': 2, 'rajnish': 9, 'sanjeev': 10, 'yash': 15, 'suraj': 32}2
Input: key_value['ravi'] = 10 key_value['rajnish'] = 9 key_value['sanjeev'] = 15 key_value['yash'] = 2 key_value'suraj'] = 32 Output: {'ravi': 2, 'rajnish': 9, 'sanjeev': 10, 'yash': 15, 'suraj': 32}3
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 62
Input: key_value['ravi'] = 10 key_value['rajnish'] = 9 key_value['sanjeev'] = 15 key_value['yash'] = 2 key_value'suraj'] = 32 Output: {'ravi': 2, 'rajnish': 9, 'sanjeev': 10, 'yash': 15, 'suraj': 32}5
Output:
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 6
Ví dụ 2: Sắp xếp từ điển theo khóa & nbsp;
Trong ví dụ này, chúng tôi sẽ sắp xếp theo thứ tự từ vựng & nbsp; lấy loại khóa Key làm chuỗi.
Input: key_value['ravi'] = '10' key_value['rajnish'] = '9' key_value['sanjeev'] = '15' key_value['yash'] = '2' key_value'suraj'] = '32' Output: [['rajnish', '9'], ['ravi', '10'], ['sanjeev', '15'], ['suraj', '32'], ['yash', '2']]
Python3
Input: key_value['ravi'] = 10 key_value['rajnish'] = 9 key_value['sanjeev'] = 15 key_value['yash'] = 2 key_value'suraj'] = 32 Output: {'ravi': 2, 'rajnish': 9, 'sanjeev': 10, 'yash': 15, 'suraj': 32}6
Input: key_value['ravi'] = 10 key_value['rajnish'] = 9 key_value['sanjeev'] = 15 key_value['yash'] = 2 key_value'suraj'] = 32 Output: {'ravi': 2, 'rajnish': 9, 'sanjeev': 10, 'yash': 15, 'suraj': 32}7
Input: key_value['ravi'] = 10 key_value['rajnish'] = 9 key_value['sanjeev'] = 15 key_value['yash'] = 2 key_value'suraj'] = 32 Output: {'ravi': 2, 'rajnish': 9, 'sanjeev': 10, 'yash': 15, 'suraj': 32}8
Input: key_value['ravi'] = 10 key_value['rajnish'] = 9 key_value['sanjeev'] = 15 key_value['yash'] = 2 key_value'suraj'] = 32 Output: {'ravi': 2, 'rajnish': 9, 'sanjeev': 10, 'yash': 15, 'suraj': 32}9
Is
Input: key_value[2] = '56' key_value[1] = '2' key_value[4] = '12' key_value[5] = '24' key_value[6] = '18' key_value[3] = '323' Output: [[1, 2], [5, 12], [6, 18], [4, 24], [2, 56], [3, 323]]8
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 602
{'ravi': 10, 'rajnish': 9, 'sanjeev': 15, 'yash': 2, 'suraj': 32} {'ravi': 2, 'rajnish': 9, 'sanjeev': 10, 'yash': 15, 'suraj': 32}4
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 604
{'ravi': 10, 'rajnish': 9, 'sanjeev': 15, 'yash': 2, 'suraj': 32} {'ravi': 2, 'rajnish': 9, 'sanjeev': 10, 'yash': 15, 'suraj': 32}6
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 606
{'ravi': 10, 'rajnish': 9, 'sanjeev': 15, 'yash': 2, 'suraj': 32} {'ravi': 2, 'rajnish': 9, 'sanjeev': 10, 'yash': 15, 'suraj': 32}4
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 608
{'ravi': 10, 'rajnish': 9, 'sanjeev': 15, 'yash': 2, 'suraj': 32} {'ravi': 2, 'rajnish': 9, 'sanjeev': 10, 'yash': 15, 'suraj': 32}6
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 610
{'ravi': 10, 'rajnish': 9, 'sanjeev': 15, 'yash': 2, 'suraj': 32} {'ravi': 2, 'rajnish': 9, 'sanjeev': 10, 'yash': 15, 'suraj': 32}4
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 612
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 613
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 614
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 64
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 616
Input: key_value[2] = '56' key_value[1] = '2' key_value[4] = '12' key_value[5] = '24' key_value[6] = '18' key_value[3] = '323' Output: [[1, 2], [5, 12], [6, 18], [4, 24], [2, 56], [3, 323]]6
key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} Task 2:- Keys and Values sorted in alphabetical order by the key [1, 2] [2, 56] [3, 323] [4, 24] [5, 12] [6, 18]4
{'ravi': 10, 'rajnish': 9, 'sanjeev': 15, 'yash': 2, 'suraj': 32} {'ravi': 2, 'rajnish': 9, 'sanjeev': 10, 'yash': 15, 'suraj': 32}0
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 620
key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} Task 2:- Keys and Values sorted in alphabetical order by the key [1, 2] [2, 56] [3, 323] [4, 24] [5, 12] [6, 18]3
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 622
Output:
OrderedDict[[['rajnish', '9'], ['ravi', '10'], ['sanjeev', '15'], ['suraj', '32'], ['yash', '2']]]
Ví dụ 3: Sắp xếp các khóa và giá trị theo thứ tự bảng chữ cái bằng cách sử dụng khóaSorting the Keys and Values in Alphabetical Order using the Key
Trong ví dụ này, chúng tôi đang cố gắng sắp xếp từ điển theo các khóa và giá trị trong Python. Ở đây chúng tôi đang sử dụng một trình lặp qua giá trị từ điển để sắp xếp các khóa.
Input: key_value[2] = '56' key_value[1] = '2' key_value[4] = '12' key_value[5] = '24' key_value[6] = '18' key_value[3] = '323' Output: [1, 2] [2, 56] [3, 323] [4, 24] [5, 12] [6, 18]
Python3
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 60
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 61
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 62
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 63
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 64
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 65
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 62
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 67
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 68
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 69
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 64
Input: key_value['ravi'] = '10' key_value['rajnish'] = '9' key_value['sanjeev'] = '15' key_value['yash'] = '2' key_value'suraj'] = '32' Output: [['rajnish', '9'], ['ravi', '10'], ['sanjeev', '15'], ['suraj', '32'], ['yash', '2']]1
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 62
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 67
Input: key_value['ravi'] = '10' key_value['rajnish'] = '9' key_value['sanjeev'] = '15' key_value['yash'] = '2' key_value'suraj'] = '32' Output: [['rajnish', '9'], ['ravi', '10'], ['sanjeev', '15'], ['suraj', '32'], ['yash', '2']]4
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 69
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 64
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 68
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 62
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 67
OrderedDict[[['rajnish', '9'], ['ravi', '10'], ['sanjeev', '15'], ['suraj', '32'], ['yash', '2']]]0 ____19
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 64
OrderedDict[[['rajnish', '9'], ['ravi', '10'], ['sanjeev', '15'], ['suraj', '32'], ['yash', '2']]]3
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 62
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 67
OrderedDict[[['rajnish', '9'], ['ravi', '10'], ['sanjeev', '15'], ['suraj', '32'], ['yash', '2']]]6
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 69
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 64
OrderedDict[[['rajnish', '9'], ['ravi', '10'], ['sanjeev', '15'], ['suraj', '32'], ['yash', '2']]]9
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 62
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 67
Input: key_value[2] = '56' key_value[1] = '2' key_value[4] = '12' key_value[5] = '24' key_value[6] = '18' key_value[3] = '323' Output: [1, 2] [2, 56] [3, 323] [4, 24] [5, 12] [6, 18]2
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 69
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 64
Input: key_value[2] = '56' key_value[1] = '2' key_value[4] = '12' key_value[5] = '24' key_value[6] = '18' key_value[3] = '323' Output: [1, 2] [2, 56] [3, 323] [4, 24] [5, 12] [6, 18]5
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 62
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 67
Input: key_value[2] = '56' key_value[1] = '2' key_value[4] = '12' key_value[5] = '24' key_value[6] = '18' key_value[3] = '323' Output: [1, 2] [2, 56] [3, 323] [4, 24] [5, 12] [6, 18]8
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 69
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 64
key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} Task 2:- Keys and Values sorted in alphabetical order by the key [1, 2] [2, 56] [3, 323] [4, 24] [5, 12] [6, 18]1
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 62
key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} Task 2:- Keys and Values sorted in alphabetical order by the key [1, 2] [2, 56] [3, 323] [4, 24] [5, 12] [6, 18]3
key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} Task 2:- Keys and Values sorted in alphabetical order by the key [1, 2] [2, 56] [3, 323] [4, 24] [5, 12] [6, 18]4
Input: key_value[2] = '56' key_value[1] = '2' key_value[4] = '12' key_value[5] = '24' key_value[6] = '18' key_value[3] = '323' Output: [[1, 2], [5, 12], [6, 18], [4, 24], [2, 56], [3, 323]]0
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 669
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 62
key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} Task 2:- Keys and Values sorted in alphabetical order by the key [1, 2] [2, 56] [3, 323] [4, 24] [5, 12] [6, 18]3
key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} Task 2:- Keys and Values sorted in alphabetical order by the key [1, 2] [2, 56] [3, 323] [4, 24] [5, 12] [6, 18]4
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 673
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 600
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 675
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 676
key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} Task 2:- Keys and Values sorted in alphabetical order by the key [1, 2] [2, 56] [3, 323] [4, 24] [5, 12] [6, 18]6
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 62
key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} Task 2:- Keys and Values sorted in alphabetical order by the key [1, 2] [2, 56] [3, 323] [4, 24] [5, 12] [6, 18]3
key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} Task 2:- Keys and Values sorted in alphabetical order by the key [1, 2] [2, 56] [3, 323] [4, 24] [5, 12] [6, 18]4
key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} Task 2:- Keys and Values sorted in alphabetical order by the key [1, 2] [2, 56] [3, 323] [4, 24] [5, 12] [6, 18]555
Input: key_value[2] = '56' key_value[1] = '2' key_value[4] = '12' key_value[5] = '24' key_value[6] = '18' key_value[3] = '323' Output: [[1, 2], [5, 12], [6, 18], [4, 24], [2, 56], [3, 323]]8
key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} Task 2:- Keys and Values sorted in alphabetical order by the key [1, 2] [2, 56] [3, 323] [4, 24] [5, 12] [6, 18]3
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 686
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 64
key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} Task 3:- Keys and Values sorted in alphabetical order by the value [[1, 2], [5, 12], [6, 18], [4, 24], [2, 56], [3, 323]]2
key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} Task 2:- Keys and Values sorted in alphabetical order by the key [1, 2] [2, 56] [3, 323] [4, 24] [5, 12] [6, 18]6
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 60
key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} Task 3:- Keys and Values sorted in alphabetical order by the value [[1, 2], [5, 12], [6, 18], [4, 24], [2, 56], [3, 323]]5
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 62
key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} Task 3:- Keys and Values sorted in alphabetical order by the value [[1, 2], [5, 12], [6, 18], [4, 24], [2, 56], [3, 323]]7
key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} Task 3:- Keys and Values sorted in alphabetical order by the value [[1, 2], [5, 12], [6, 18], [4, 24], [2, 56], [3, 323]]8
key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} Task 3:- Keys and Values sorted in alphabetical order by the value [[1, 2], [5, 12], [6, 18], [4, 24], [2, 56], [3, 323]]9
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 64
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 64
Input: key_value['ravi'] = 10 key_value['rajnish'] = 9 key_value['sanjeev'] = 15 key_value['yash'] = 2 key_value'suraj'] = 32 Output: {'ravi': 2, 'rajnish': 9, 'sanjeev': 10, 'yash': 15, 'suraj': 32}2
Input: key_value['ravi'] = 10 key_value['rajnish'] = 9 key_value['sanjeev'] = 15 key_value['yash'] = 2 key_value'suraj'] = 32 Output: {'ravi': 2, 'rajnish': 9, 'sanjeev': 10, 'yash': 15, 'suraj': 32}3
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 62
Input: key_value['ravi'] = 10 key_value['rajnish'] = 9 key_value['sanjeev'] = 15 key_value['yash'] = 2 key_value'suraj'] = 32 Output: {'ravi': 2, 'rajnish': 9, 'sanjeev': 10, 'yash': 15, 'suraj': 32}5
Output:
key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} Task 2:- Keys and Values sorted in alphabetical order by the key [1, 2] [2, 56] [3, 323] [4, 24] [5, 12] [6, 18]
Ví dụ 2: Sắp xếp từ điển theo khóa & nbsp;Sorting the Keys and Values in alphabetical using the value
Trong ví dụ này, chúng tôi sẽ sắp xếp theo thứ tự từ vựng & nbsp; lấy loại khóa Key làm chuỗi.
Input: key_value[2] = '56' key_value[1] = '2' key_value[4] = '12' key_value[5] = '24' key_value[6] = '18' key_value[3] = '323' Output: [[1, 2], [5, 12], [6, 18], [4, 24], [2, 56], [3, 323]]
Python3
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 60
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 61
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 62
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 63
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 64
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 65
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 62
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 67
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 68
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 69
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 64
Input: key_value['ravi'] = '10' key_value['rajnish'] = '9' key_value['sanjeev'] = '15' key_value['yash'] = '2' key_value'suraj'] = '32' Output: [['rajnish', '9'], ['ravi', '10'], ['sanjeev', '15'], ['suraj', '32'], ['yash', '2']]1
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 62
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 67
Input: key_value['ravi'] = '10' key_value['rajnish'] = '9' key_value['sanjeev'] = '15' key_value['yash'] = '2' key_value'suraj'] = '32' Output: [['rajnish', '9'], ['ravi', '10'], ['sanjeev', '15'], ['suraj', '32'], ['yash', '2']]4
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 69
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 64
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 68
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 62
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 67
OrderedDict[[['rajnish', '9'], ['ravi', '10'], ['sanjeev', '15'], ['suraj', '32'], ['yash', '2']]]0 ____19
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 64
OrderedDict[[['rajnish', '9'], ['ravi', '10'], ['sanjeev', '15'], ['suraj', '32'], ['yash', '2']]]3
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 62
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 67
OrderedDict[[['rajnish', '9'], ['ravi', '10'], ['sanjeev', '15'], ['suraj', '32'], ['yash', '2']]]6
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 69
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 64
OrderedDict[[['rajnish', '9'], ['ravi', '10'], ['sanjeev', '15'], ['suraj', '32'], ['yash', '2']]]9
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 62
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 67
Input: key_value[2] = '56' key_value[1] = '2' key_value[4] = '12' key_value[5] = '24' key_value[6] = '18' key_value[3] = '323' Output: [1, 2] [2, 56] [3, 323] [4, 24] [5, 12] [6, 18]2
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 69
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 64
Input: key_value[2] = '56' key_value[1] = '2' key_value[4] = '12' key_value[5] = '24' key_value[6] = '18' key_value[3] = '323' Output: [1, 2] [2, 56] [3, 323] [4, 24] [5, 12] [6, 18]5
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 62
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 67
Input: key_value[2] = '56' key_value[1] = '2' key_value[4] = '12' key_value[5] = '24' key_value[6] = '18' key_value[3] = '323' Output: [1, 2] [2, 56] [3, 323] [4, 24] [5, 12] [6, 18]8
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 69
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 64
key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} Task 2:- Keys and Values sorted in alphabetical order by the key [1, 2] [2, 56] [3, 323] [4, 24] [5, 12] [6, 18]1
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 62
key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} Task 2:- Keys and Values sorted in alphabetical order by the key [1, 2] [2, 56] [3, 323] [4, 24] [5, 12] [6, 18]3
key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} Task 2:- Keys and Values sorted in alphabetical order by the key [1, 2] [2, 56] [3, 323] [4, 24] [5, 12] [6, 18]4
Input: key_value[2] = '56' key_value[1] = '2' key_value[4] = '12' key_value[5] = '24' key_value[6] = '18' key_value[3] = '323' Output: [[1, 2], [5, 12], [6, 18], [4, 24], [2, 56], [3, 323]]0
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 669
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 62
key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} Task 2:- Keys and Values sorted in alphabetical order by the key [1, 2] [2, 56] [3, 323] [4, 24] [5, 12] [6, 18]3
key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} Task 2:- Keys and Values sorted in alphabetical order by the key [1, 2] [2, 56] [3, 323] [4, 24] [5, 12] [6, 18]4
Input: key_value['ravi'] = '10' key_value['rajnish'] = '9' key_value['sanjeev'] = '15' key_value['yash'] = '2' key_value'suraj'] = '32' Output: [['rajnish', '9'], ['ravi', '10'], ['sanjeev', '15'], ['suraj', '32'], ['yash', '2']]52
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 600
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 675
Input: key_value['ravi'] = '10' key_value['rajnish'] = '9' key_value['sanjeev'] = '15' key_value['yash'] = '2' key_value'suraj'] = '32' Output: [['rajnish', '9'], ['ravi', '10'], ['sanjeev', '15'], ['suraj', '32'], ['yash', '2']]55
key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} Task 2:- Keys and Values sorted in alphabetical order by the key [1, 2] [2, 56] [3, 323] [4, 24] [5, 12] [6, 18]6
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 62
key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} Task 2:- Keys and Values sorted in alphabetical order by the key [1, 2] [2, 56] [3, 323] [4, 24] [5, 12] [6, 18]3
key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} Task 2:- Keys and Values sorted in alphabetical order by the key [1, 2] [2, 56] [3, 323] [4, 24] [5, 12] [6, 18]4
key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} Task 2:- Keys and Values sorted in alphabetical order by the key [1, 2] [2, 56] [3, 323] [4, 24] [5, 12] [6, 18]555
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 62
Input: key_value[2] = '56' key_value[1] = '2' key_value[4] = '12' key_value[5] = '24' key_value[6] = '18' key_value[3] = '323' Output: [[1, 2], [5, 12], [6, 18], [4, 24], [2, 56], [3, 323]]3
Input: key_value[2] = '56' key_value[1] = '2' key_value[4] = '12' key_value[5] = '24' key_value[6] = '18' key_value[3] = '323' Output: [[1, 2], [5, 12], [6, 18], [4, 24], [2, 56], [3, 323]]4
Input: key_value[2] = '56' key_value[1] = '2' key_value[4] = '12' key_value[5] = '24' key_value[6] = '18' key_value[3] = '323' Output: [[1, 2], [5, 12], [6, 18], [4, 24], [2, 56], [3, 323]]5
Input: key_value[2] = '56' key_value[1] = '2' key_value[4] = '12' key_value[5] = '24' key_value[6] = '18' key_value[3] = '323' Output: [[1, 2], [5, 12], [6, 18], [4, 24], [2, 56], [3, 323]]6
Input: key_value[2] = '56' key_value[1] = '2' key_value[4] = '12' key_value[5] = '24' key_value[6] = '18' key_value[3] = '323' Output: [[1, 2], [5, 12], [6, 18], [4, 24], [2, 56], [3, 323]]7
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 60
key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} Task 3:- Keys and Values sorted in alphabetical order by the value [[1, 2], [5, 12], [6, 18], [4, 24], [2, 56], [3, 323]]5
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 62
key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} Task 3:- Keys and Values sorted in alphabetical order by the value [[1, 2], [5, 12], [6, 18], [4, 24], [2, 56], [3, 323]]7
key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} Task 3:- Keys and Values sorted in alphabetical order by the value [[1, 2], [5, 12], [6, 18], [4, 24], [2, 56], [3, 323]]8
key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} Task 3:- Keys and Values sorted in alphabetical order by the value [[1, 2], [5, 12], [6, 18], [4, 24], [2, 56], [3, 323]]9
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 64
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 64
Input: key_value['ravi'] = 10 key_value['rajnish'] = 9 key_value['sanjeev'] = 15 key_value['yash'] = 2 key_value'suraj'] = 32 Output: {'ravi': 2, 'rajnish': 9, 'sanjeev': 10, 'yash': 15, 'suraj': 32}2
Input: key_value['ravi'] = 10 key_value['rajnish'] = 9 key_value['sanjeev'] = 15 key_value['yash'] = 2 key_value'suraj'] = 32 Output: {'ravi': 2, 'rajnish': 9, 'sanjeev': 10, 'yash': 15, 'suraj': 32}3
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 62
Input: key_value['ravi'] = 10 key_value['rajnish'] = 9 key_value['sanjeev'] = 15 key_value['yash'] = 2 key_value'suraj'] = 32 Output: {'ravi': 2, 'rajnish': 9, 'sanjeev': 10, 'yash': 15, 'suraj': 32}5
Output:
key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} Task 3:- Keys and Values sorted in alphabetical order by the value [[1, 2], [5, 12], [6, 18], [4, 24], [2, 56], [3, 323]]
Ví dụ 5: Sắp xếp từ điển theo giá trị trong Python
Trong ví dụ này, chúng tôi đang cố gắng sắp xếp từ điển theo các giá trị trong Python. Ở đây chúng tôi đang sử dụng khả năng hiểu từ điển để sắp xếp các giá trị của chúng tôi.
Input: key_value['ravi'] = 10 key_value['rajnish'] = 9 key_value['sanjeev'] = 15 key_value['yash'] = 2 key_value'suraj'] = 32 Output: {'ravi': 2, 'rajnish': 9, 'sanjeev': 10, 'yash': 15, 'suraj': 32}
Python3
Input: key_value['ravi'] = 10 key_value['rajnish'] = 9 key_value['sanjeev'] = 15 key_value['yash'] = 2 key_value'suraj'] = 32 Output: {'ravi': 2, 'rajnish': 9, 'sanjeev': 10, 'yash': 15, 'suraj': 32}6
Input: key_value['ravi'] = 10 key_value['rajnish'] = 9 key_value['sanjeev'] = 15 key_value['yash'] = 2 key_value'suraj'] = 32 Output: {'ravi': 2, 'rajnish': 9, 'sanjeev': 10, 'yash': 15, 'suraj': 32}7
Input: key_value['ravi'] = 10 key_value['rajnish'] = 9 key_value['sanjeev'] = 15 key_value['yash'] = 2 key_value'suraj'] = 32 Output: {'ravi': 2, 'rajnish': 9, 'sanjeev': 10, 'yash': 15, 'suraj': 32}8
Input: key_value['ravi'] = 10 key_value['rajnish'] = 9 key_value['sanjeev'] = 15 key_value['yash'] = 2 key_value'suraj'] = 32 Output: {'ravi': 2, 'rajnish': 9, 'sanjeev': 10, 'yash': 15, 'suraj': 32}9
Is
Input: key_value[2] = '56' key_value[1] = '2' key_value[4] = '12' key_value[5] = '24' key_value[6] = '18' key_value[3] = '323' Output: [[1, 2], [5, 12], [6, 18], [4, 24], [2, 56], [3, 323]]8
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 602
{'ravi': 10, 'rajnish': 9, 'sanjeev': 15, 'yash': 2, 'suraj': 32} {'ravi': 2, 'rajnish': 9, 'sanjeev': 10, 'yash': 15, 'suraj': 32}4
OrderedDict[[['rajnish', '9'], ['ravi', '10'], ['sanjeev', '15'], ['suraj', '32'], ['yash', '2']]]01
{'ravi': 10, 'rajnish': 9, 'sanjeev': 15, 'yash': 2, 'suraj': 32} {'ravi': 2, 'rajnish': 9, 'sanjeev': 10, 'yash': 15, 'suraj': 32}6
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 606
{'ravi': 10, 'rajnish': 9, 'sanjeev': 15, 'yash': 2, 'suraj': 32} {'ravi': 2, 'rajnish': 9, 'sanjeev': 10, 'yash': 15, 'suraj': 32}4
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 68
{'ravi': 10, 'rajnish': 9, 'sanjeev': 15, 'yash': 2, 'suraj': 32} {'ravi': 2, 'rajnish': 9, 'sanjeev': 10, 'yash': 15, 'suraj': 32}6
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 610
{'ravi': 10, 'rajnish': 9, 'sanjeev': 15, 'yash': 2, 'suraj': 32} {'ravi': 2, 'rajnish': 9, 'sanjeev': 10, 'yash': 15, 'suraj': 32}4
OrderedDict[[['rajnish', '9'], ['ravi', '10'], ['sanjeev', '15'], ['suraj', '32'], ['yash', '2']]]09
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 613
key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} Task 2:- Keys and Values sorted in alphabetical order by the key [1, 2] [2, 56] [3, 323] [4, 24] [5, 12] [6, 18]3
key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} Task 2:- Keys and Values sorted in alphabetical order by the key [1, 2] [2, 56] [3, 323] [4, 24] [5, 12] [6, 18]4
{'ravi': 10, 'rajnish': 9, 'sanjeev': 15, 'yash': 2, 'suraj': 32} {'ravi': 2, 'rajnish': 9, 'sanjeev': 10, 'yash': 15, 'suraj': 32}0
key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} Task 2:- Keys and Values sorted in alphabetical order by the key [1, 2] [2, 56] [3, 323] [4, 24] [5, 12] [6, 18]6
OrderedDict[[['rajnish', '9'], ['ravi', '10'], ['sanjeev', '15'], ['suraj', '32'], ['yash', '2']]]15
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 64
OrderedDict[[['rajnish', '9'], ['ravi', '10'], ['sanjeev', '15'], ['suraj', '32'], ['yash', '2']]]17
{'ravi': 10, 'rajnish': 9, 'sanjeev': 15, 'yash': 2, 'suraj': 32} {'ravi': 2, 'rajnish': 9, 'sanjeev': 10, 'yash': 15, 'suraj': 32}0
OrderedDict[[['rajnish', '9'], ['ravi', '10'], ['sanjeev', '15'], ['suraj', '32'], ['yash', '2']]]19
OrderedDict[[['rajnish', '9'], ['ravi', '10'], ['sanjeev', '15'], ['suraj', '32'], ['yash', '2']]]20
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 64
OrderedDict[[['rajnish', '9'], ['ravi', '10'], ['sanjeev', '15'], ['suraj', '32'], ['yash', '2']]]222
key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} Task 2:- Keys and Values sorted in alphabetical order by the key [1, 2] [2, 56] [3, 323] [4, 24] [5, 12] [6, 18]4
{'ravi': 10, 'rajnish': 9, 'sanjeev': 15, 'yash': 2, 'suraj': 32} {'ravi': 2, 'rajnish': 9, 'sanjeev': 10, 'yash': 15, 'suraj': 32}0
OrderedDict[[['rajnish', '9'], ['ravi', '10'], ['sanjeev', '15'], ['suraj', '32'], ['yash', '2']]]25
OrderedDict[[['rajnish', '9'], ['ravi', '10'], ['sanjeev', '15'], ['suraj', '32'], ['yash', '2']]]26
Task 1:- key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} 1 2 3 4 5 64
OrderedDict[[['rajnish', '9'], ['ravi', '10'], ['sanjeev', '15'], ['suraj', '32'], ['yash', '2']]]28
Input: key_value[2] = '56' key_value[1] = '2' key_value[4] = '12' key_value[5] = '24' key_value[6] = '18' key_value[3] = '323' Output: [[1, 2], [5, 12], [6, 18], [4, 24], [2, 56], [3, 323]]6
key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} Task 2:- Keys and Values sorted in alphabetical order by the key [1, 2] [2, 56] [3, 323] [4, 24] [5, 12] [6, 18]4
Các
key_value {2: 56, 1: 2, 5: 12, 4: 24, 6: 18, 3: 323} Task 2:- Keys and Values sorted in alphabetical order by the key [1, 2] [2, 56] [3, 323] [4, 24] [5, 12] [6, 18]3
OrderedDict[[['rajnish', '9'], ['ravi', '10'], ['sanjeev', '15'], ['suraj', '32'], ['yash', '2']]]42
Output:
{'ravi': 10, 'rajnish': 9, 'sanjeev': 15, 'yash': 2, 'suraj': 32} {'ravi': 2, 'rajnish': 9, 'sanjeev': 10, 'yash': 15, 'suraj': 32}