{"id":202232,"date":"2024-12-07T11:29:09","date_gmt":"2024-12-07T11:29:09","guid":{"rendered":"https:\/\/namso-gen.co\/blog\/how-to-sort-a-dictionary-by-value-in-python\/"},"modified":"2024-12-07T11:29:09","modified_gmt":"2024-12-07T11:29:09","slug":"how-to-sort-a-dictionary-by-value-in-python","status":"publish","type":"post","link":"https:\/\/namso-gen.co\/blog\/how-to-sort-a-dictionary-by-value-in-python\/","title":{"rendered":"How to sort a dictionary by value in Python?"},"content":{"rendered":"<p>**To sort a dictionary by value in Python, you can use the sorted() function along with a lambda function to specify that the sorting needs to be done based on the values of the dictionary. Here&#8217;s an example code snippet to demonstrate this:**<\/p>\n<p>&#8220;`python<br \/>\nmy_dict = {&#8216;a&#8217;: 4, &#8216;b&#8217;: 3, &#8216;c&#8217;: 2, &#8216;d&#8217;: 1}<br \/>\nsorted_dict = dict(sorted(my_dict.items(), key=lambda x: x[1]))<br \/>\nprint(sorted_dict)<br \/>\n&#8220;`<\/p>\n<p>This will output:<br \/>\n&#8220;`python<br \/>\n{&#8216;d&#8217;: 1, &#8216;c&#8217;: 2, &#8216;b&#8217;: 3, &#8216;a&#8217;: 4}<br \/>\n&#8220;`<\/p>\n<p>This code sorts the dictionary `my_dict` based on its values in ascending order and stores the result in the `sorted_dict` dictionary.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_62 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title \" >Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/namso-gen.co\/blog\/how-to-sort-a-dictionary-by-value-in-python\/#How_can_I_sort_a_dictionary_by_value_in_descending_order\" title=\"How can I sort a dictionary by value in descending order?\">How can I sort a dictionary by value in descending order?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/namso-gen.co\/blog\/how-to-sort-a-dictionary-by-value-in-python\/#Can_I_sort_a_dictionary_by_key_instead_of_value\" title=\"Can I sort a dictionary by key instead of value?\">Can I sort a dictionary by key instead of value?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/namso-gen.co\/blog\/how-to-sort-a-dictionary-by-value-in-python\/#What_if_I_want_to_sort_a_dictionary_by_key_in_descending_order\" title=\"What if I want to sort a dictionary by key in descending order?\">What if I want to sort a dictionary by key in descending order?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/namso-gen.co\/blog\/how-to-sort-a-dictionary-by-value-in-python\/#Is_there_a_way_to_sort_a_dictionary_by_both_key_and_value\" title=\"Is there a way to sort a dictionary by both key and value?\">Is there a way to sort a dictionary by both key and value?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/namso-gen.co\/blog\/how-to-sort-a-dictionary-by-value-in-python\/#Can_I_sort_a_dictionary_in_place_without_creating_a_new_dictionary\" title=\"Can I sort a dictionary in place without creating a new dictionary?\">Can I sort a dictionary in place without creating a new dictionary?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/namso-gen.co\/blog\/how-to-sort-a-dictionary-by-value-in-python\/#How_can_I_sort_a_dictionary_by_value_and_remove_duplicates\" title=\"How can I sort a dictionary by value and remove duplicates?\">How can I sort a dictionary by value and remove duplicates?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/namso-gen.co\/blog\/how-to-sort-a-dictionary-by-value-in-python\/#Is_there_a_way_to_sort_a_dictionary_by_value_and_maintain_the_original_key-value_pairs\" title=\"Is there a way to sort a dictionary by value and maintain the original key-value pairs?\">Is there a way to sort a dictionary by value and maintain the original key-value pairs?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/namso-gen.co\/blog\/how-to-sort-a-dictionary-by-value-in-python\/#Can_I_sort_a_dictionary_by_value_without_using_lambda_functions\" title=\"Can I sort a dictionary by value without using lambda functions?\">Can I sort a dictionary by value without using lambda functions?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/namso-gen.co\/blog\/how-to-sort-a-dictionary-by-value-in-python\/#How_can_I_sort_a_dictionary_by_value_and_convert_it_to_a_list_of_tuples\" title=\"How can I sort a dictionary by value and convert it to a list of tuples?\">How can I sort a dictionary by value and convert it to a list of tuples?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/namso-gen.co\/blog\/how-to-sort-a-dictionary-by-value-in-python\/#Is_it_possible_to_sort_a_dictionary_by_value_without_losing_the_original_keys\" title=\"Is it possible to sort a dictionary by value without losing the original keys?\">Is it possible to sort a dictionary by value without losing the original keys?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/namso-gen.co\/blog\/how-to-sort-a-dictionary-by-value-in-python\/#How_can_I_sort_a_dictionary_by_value_and_return_only_the_keys_or_values\" title=\"How can I sort a dictionary by value and return only the keys or values?\">How can I sort a dictionary by value and return only the keys or values?<\/a><\/li><\/ul><\/nav><\/div>\n<h3><span class=\"ez-toc-section\" id=\"How_can_I_sort_a_dictionary_by_value_in_descending_order\"><\/span>How can I sort a dictionary by value in descending order?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\nTo sort a dictionary by value in descending order, you can add `reverse=True` as a parameter to the `sorted()` function. Here&#8217;s an example:<\/p>\n<p>&#8220;`python<br \/>\nsorted_dict = dict(sorted(my_dict.items(), key=lambda x: x[1], reverse=True))<br \/>\n&#8220;`<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Can_I_sort_a_dictionary_by_key_instead_of_value\"><\/span>Can I sort a dictionary by key instead of value?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\nYes, you can sort a dictionary by key as well. Simply change the key argument in the lambda function to sort by key. Here&#8217;s an example:<\/p>\n<p>&#8220;`python<br \/>\nsorted_dict = dict(sorted(my_dict.items(), key=lambda x: x[0]))<br \/>\n&#8220;`<\/p>\n<h3><span class=\"ez-toc-section\" id=\"What_if_I_want_to_sort_a_dictionary_by_key_in_descending_order\"><\/span>What if I want to sort a dictionary by key in descending order?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\nYou can sort a dictionary by key in descending order by adding `reverse=True` as a parameter to the `sorted()` function. Here&#8217;s an example:<\/p>\n<p>&#8220;`python<br \/>\nsorted_dict = dict(sorted(my_dict.items(), key=lambda x: x[0], reverse=True))<br \/>\n&#8220;`<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Is_there_a_way_to_sort_a_dictionary_by_both_key_and_value\"><\/span>Is there a way to sort a dictionary by both key and value?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\nYes, you can sort a dictionary by both key and value. To do this, you can use the `itemgetter` function from the `operator` module. Here&#8217;s an example:<\/p>\n<p>&#8220;`python<br \/>\nimport operator<br \/>\nsorted_dict = dict(sorted(my_dict.items(), key=operator.itemgetter(1, 0)))<br \/>\n&#8220;`<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Can_I_sort_a_dictionary_in_place_without_creating_a_new_dictionary\"><\/span>Can I sort a dictionary in place without creating a new dictionary?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\nNo, dictionaries in Python are inherently unordered collections, so you cannot directly sort them in place. However, you can create a new sorted dictionary based on the original one.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"How_can_I_sort_a_dictionary_by_value_and_remove_duplicates\"><\/span>How can I sort a dictionary by value and remove duplicates?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\nIf you want to sort a dictionary by value and remove duplicates, you can use a list comprehension along with a conditional statement to filter out duplicate values. Here&#8217;s an example:<\/p>\n<p>&#8220;`python<br \/>\nsorted_dict = {k: v for k, v in sorted(my_dict.items(), key=lambda x: x[1])}<br \/>\n&#8220;`<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Is_there_a_way_to_sort_a_dictionary_by_value_and_maintain_the_original_key-value_pairs\"><\/span>Is there a way to sort a dictionary by value and maintain the original key-value pairs?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\nYes, you can sort a dictionary by value while preserving the original key-value pairs by using the `OrderedDict` class from the `collections` module. Here&#8217;s an example:<\/p>\n<p>&#8220;`python<br \/>\nfrom collections import OrderedDict<br \/>\nsorted_dict = OrderedDict(sorted(my_dict.items(), key=lambda x: x[1]))<br \/>\n&#8220;`<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Can_I_sort_a_dictionary_by_value_without_using_lambda_functions\"><\/span>Can I sort a dictionary by value without using lambda functions?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\nYes, you can sort a dictionary by value without using lambda functions by passing a custom function as the `key` argument in the `sorted()` function. Here&#8217;s an example:<\/p>\n<p>&#8220;`python<br \/>\ndef sort_by_value(item):<br \/>\n    return item[1]<\/p>\n<p>sorted_dict = dict(sorted(my_dict.items(), key=sort_by_value))<br \/>\n&#8220;`<\/p>\n<h3><span class=\"ez-toc-section\" id=\"How_can_I_sort_a_dictionary_by_value_and_convert_it_to_a_list_of_tuples\"><\/span>How can I sort a dictionary by value and convert it to a list of tuples?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\nIf you want to sort a dictionary by value and convert it to a list of tuples, you can use the `items()` method of the dictionary. Here&#8217;s an example:<\/p>\n<p>&#8220;`python<br \/>\nsorted_list = sorted(my_dict.items(), key=lambda x: x[1])<br \/>\n&#8220;`<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Is_it_possible_to_sort_a_dictionary_by_value_without_losing_the_original_keys\"><\/span>Is it possible to sort a dictionary by value without losing the original keys?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\nYes, you can sort a dictionary by value without losing the original keys by creating a list of tuples, sorting it, and then converting it back to a dictionary. Here&#8217;s an example:<\/p>\n<p>&#8220;`python<br \/>\nsorted_list = sorted(my_dict.items(), key=lambda x: x[1])<br \/>\nsorted_dict = {k: v for k, v in sorted_list}<br \/>\n&#8220;`<\/p>\n<h3><span class=\"ez-toc-section\" id=\"How_can_I_sort_a_dictionary_by_value_and_return_only_the_keys_or_values\"><\/span>How can I sort a dictionary by value and return only the keys or values?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\nIf you want to sort a dictionary by value and return only the keys or values, you can do so by extracting them from the sorted list of tuples. Here&#8217;s an example to return only the keys:<\/p>\n<p>&#8220;`python<br \/>\nsorted_keys = [k for k, v in sorted(my_dict.items(), key=lambda x: x[1])]<br \/>\n&#8220;`<\/p>\n","protected":false},"excerpt":{"rendered":"<p>**To sort a dictionary by value in Python, you can use the sorted() function along with a lambda function to specify that the sorting needs to be done based on the values of the dictionary. Here&#8217;s an example code snippet to demonstrate this:** &#8220;`python my_dict = {&#8216;a&#8217;: 4, &#8216;b&#8217;: 3, &#8216;c&#8217;: 2, &#8216;d&#8217;: 1} sorted_dict &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"How to sort a dictionary by value in Python?\" class=\"read-more button\" href=\"https:\/\/namso-gen.co\/blog\/how-to-sort-a-dictionary-by-value-in-python\/#more-202232\">Read more<span class=\"screen-reader-text\">How to sort a dictionary by value in Python?<\/span><\/a><\/p>\n","protected":false},"author":51,"featured_media":107420,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[86279],"tags":[],"class_list":["post-202232","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-learn","no-featured-image-padding"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to sort a dictionary by value in Python?<\/title>\n<meta name=\"description\" content=\"**To sort a dictionary by value in Python, you can use the sorted() function along with a lambda function to specify that the sorting needs to be done\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/namso-gen.co\/blog\/how-to-sort-a-dictionary-by-value-in-python\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to sort a dictionary by value in Python?\" \/>\n<meta property=\"og:description\" content=\"**To sort a dictionary by value in Python, you can use the sorted() function along with a lambda function to specify that the sorting needs to be done\" \/>\n<meta property=\"og:url\" content=\"https:\/\/namso-gen.co\/blog\/how-to-sort-a-dictionary-by-value-in-python\/\" \/>\n<meta property=\"og:site_name\" content=\"Namso Gen Blog - Free Credit Card Generator [100% Valid]\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/synchronyfinancial\" \/>\n<meta property=\"article:published_time\" content=\"2024-12-07T11:29:09+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/namso-gen.co\/blog\/wp-content\/uploads\/2024\/03\/faq.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Adam Forbes\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@synchrony\" \/>\n<meta name=\"twitter:site\" content=\"@synchrony\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Adam Forbes\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/namso-gen.co\/blog\/how-to-sort-a-dictionary-by-value-in-python\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/namso-gen.co\/blog\/how-to-sort-a-dictionary-by-value-in-python\/\"},\"author\":{\"name\":\"Adam Forbes\",\"@id\":\"https:\/\/namso-gen.co\/blog\/#\/schema\/person\/88cd882dfb29a6b147bc0ea26dc84060\"},\"headline\":\"How to sort a dictionary by value in Python?\",\"datePublished\":\"2024-12-07T11:29:09+00:00\",\"dateModified\":\"2024-12-07T11:29:09+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/namso-gen.co\/blog\/how-to-sort-a-dictionary-by-value-in-python\/\"},\"wordCount\":712,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/namso-gen.co\/blog\/#organization\"},\"articleSection\":[\"Learn\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/namso-gen.co\/blog\/how-to-sort-a-dictionary-by-value-in-python\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/namso-gen.co\/blog\/how-to-sort-a-dictionary-by-value-in-python\/\",\"url\":\"https:\/\/namso-gen.co\/blog\/how-to-sort-a-dictionary-by-value-in-python\/\",\"name\":\"How to sort a dictionary by value in Python?\",\"isPartOf\":{\"@id\":\"https:\/\/namso-gen.co\/blog\/#website\"},\"datePublished\":\"2024-12-07T11:29:09+00:00\",\"dateModified\":\"2024-12-07T11:29:09+00:00\",\"description\":\"**To sort a dictionary by value in Python, you can use the sorted() function along with a lambda function to specify that the sorting needs to be done\",\"breadcrumb\":{\"@id\":\"https:\/\/namso-gen.co\/blog\/how-to-sort-a-dictionary-by-value-in-python\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/namso-gen.co\/blog\/how-to-sort-a-dictionary-by-value-in-python\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/namso-gen.co\/blog\/how-to-sort-a-dictionary-by-value-in-python\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/namso-gen.co\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to sort a dictionary by value in Python?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/namso-gen.co\/blog\/#website\",\"url\":\"https:\/\/namso-gen.co\/blog\/\",\"name\":\"Namso Gen Blog - Free Credit Card Generator [100% Valid]\",\"description\":\"In Namso gen blog you can get many tips regarding to Credit cards, VCC, Credit card security etc. You can generate credit cards by using Namso-gen.co\",\"publisher\":{\"@id\":\"https:\/\/namso-gen.co\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/namso-gen.co\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/namso-gen.co\/blog\/#organization\",\"name\":\"Namso Gen Blog - Free Credit Card Generator [100% Valid]\",\"url\":\"https:\/\/namso-gen.co\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/namso-gen.co\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/namso-gen.co\/blog\/wp-content\/uploads\/2020\/07\/namso-gen-logo.png\",\"contentUrl\":\"https:\/\/namso-gen.co\/blog\/wp-content\/uploads\/2020\/07\/namso-gen-logo.png\",\"width\":500,\"height\":164,\"caption\":\"Namso Gen Blog - Free Credit Card Generator [100% Valid]\"},\"image\":{\"@id\":\"https:\/\/namso-gen.co\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/synchronyfinancial\",\"https:\/\/twitter.com\/synchrony\",\"https:\/\/www.youtube.com\/synchronyfinancial\",\"https:\/\/www.instagram.com\/synchrony\",\"https:\/\/www.linkedin.com\/company\/synchrony-financial\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/namso-gen.co\/blog\/#\/schema\/person\/88cd882dfb29a6b147bc0ea26dc84060\",\"name\":\"Adam Forbes\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/namso-gen.co\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g\",\"caption\":\"Adam Forbes\"},\"description\":\"Guest author Adam Forbes has meticulously crafted and revised this article to the best of their knowledge and understanding. Readers are strongly advised to exercise caution, verify information independently, and rely on their own judgment when considering the information provided. Read more articles on Namso Gen here.\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to sort a dictionary by value in Python?","description":"**To sort a dictionary by value in Python, you can use the sorted() function along with a lambda function to specify that the sorting needs to be done","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/namso-gen.co\/blog\/how-to-sort-a-dictionary-by-value-in-python\/","og_locale":"en_US","og_type":"article","og_title":"How to sort a dictionary by value in Python?","og_description":"**To sort a dictionary by value in Python, you can use the sorted() function along with a lambda function to specify that the sorting needs to be done","og_url":"https:\/\/namso-gen.co\/blog\/how-to-sort-a-dictionary-by-value-in-python\/","og_site_name":"Namso Gen Blog - Free Credit Card Generator [100% Valid]","article_publisher":"https:\/\/www.facebook.com\/synchronyfinancial","article_published_time":"2024-12-07T11:29:09+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/namso-gen.co\/blog\/wp-content\/uploads\/2024\/03\/faq.png","type":"image\/png"}],"author":"Adam Forbes","twitter_card":"summary_large_image","twitter_creator":"@synchrony","twitter_site":"@synchrony","twitter_misc":{"Written by":"Adam Forbes","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/namso-gen.co\/blog\/how-to-sort-a-dictionary-by-value-in-python\/#article","isPartOf":{"@id":"https:\/\/namso-gen.co\/blog\/how-to-sort-a-dictionary-by-value-in-python\/"},"author":{"name":"Adam Forbes","@id":"https:\/\/namso-gen.co\/blog\/#\/schema\/person\/88cd882dfb29a6b147bc0ea26dc84060"},"headline":"How to sort a dictionary by value in Python?","datePublished":"2024-12-07T11:29:09+00:00","dateModified":"2024-12-07T11:29:09+00:00","mainEntityOfPage":{"@id":"https:\/\/namso-gen.co\/blog\/how-to-sort-a-dictionary-by-value-in-python\/"},"wordCount":712,"commentCount":0,"publisher":{"@id":"https:\/\/namso-gen.co\/blog\/#organization"},"articleSection":["Learn"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/namso-gen.co\/blog\/how-to-sort-a-dictionary-by-value-in-python\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/namso-gen.co\/blog\/how-to-sort-a-dictionary-by-value-in-python\/","url":"https:\/\/namso-gen.co\/blog\/how-to-sort-a-dictionary-by-value-in-python\/","name":"How to sort a dictionary by value in Python?","isPartOf":{"@id":"https:\/\/namso-gen.co\/blog\/#website"},"datePublished":"2024-12-07T11:29:09+00:00","dateModified":"2024-12-07T11:29:09+00:00","description":"**To sort a dictionary by value in Python, you can use the sorted() function along with a lambda function to specify that the sorting needs to be done","breadcrumb":{"@id":"https:\/\/namso-gen.co\/blog\/how-to-sort-a-dictionary-by-value-in-python\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/namso-gen.co\/blog\/how-to-sort-a-dictionary-by-value-in-python\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/namso-gen.co\/blog\/how-to-sort-a-dictionary-by-value-in-python\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/namso-gen.co\/blog\/"},{"@type":"ListItem","position":2,"name":"How to sort a dictionary by value in Python?"}]},{"@type":"WebSite","@id":"https:\/\/namso-gen.co\/blog\/#website","url":"https:\/\/namso-gen.co\/blog\/","name":"Namso Gen Blog - Free Credit Card Generator [100% Valid]","description":"In Namso gen blog you can get many tips regarding to Credit cards, VCC, Credit card security etc. You can generate credit cards by using Namso-gen.co","publisher":{"@id":"https:\/\/namso-gen.co\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/namso-gen.co\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/namso-gen.co\/blog\/#organization","name":"Namso Gen Blog - Free Credit Card Generator [100% Valid]","url":"https:\/\/namso-gen.co\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/namso-gen.co\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/namso-gen.co\/blog\/wp-content\/uploads\/2020\/07\/namso-gen-logo.png","contentUrl":"https:\/\/namso-gen.co\/blog\/wp-content\/uploads\/2020\/07\/namso-gen-logo.png","width":500,"height":164,"caption":"Namso Gen Blog - Free Credit Card Generator [100% Valid]"},"image":{"@id":"https:\/\/namso-gen.co\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/synchronyfinancial","https:\/\/twitter.com\/synchrony","https:\/\/www.youtube.com\/synchronyfinancial","https:\/\/www.instagram.com\/synchrony","https:\/\/www.linkedin.com\/company\/synchrony-financial"]},{"@type":"Person","@id":"https:\/\/namso-gen.co\/blog\/#\/schema\/person\/88cd882dfb29a6b147bc0ea26dc84060","name":"Adam Forbes","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/namso-gen.co\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g","caption":"Adam Forbes"},"description":"Guest author Adam Forbes has meticulously crafted and revised this article to the best of their knowledge and understanding. Readers are strongly advised to exercise caution, verify information independently, and rely on their own judgment when considering the information provided. Read more articles on Namso Gen here."}]}},"_links":{"self":[{"href":"https:\/\/namso-gen.co\/blog\/wp-json\/wp\/v2\/posts\/202232","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/namso-gen.co\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/namso-gen.co\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/namso-gen.co\/blog\/wp-json\/wp\/v2\/users\/51"}],"replies":[{"embeddable":true,"href":"https:\/\/namso-gen.co\/blog\/wp-json\/wp\/v2\/comments?post=202232"}],"version-history":[{"count":0,"href":"https:\/\/namso-gen.co\/blog\/wp-json\/wp\/v2\/posts\/202232\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/namso-gen.co\/blog\/wp-json\/wp\/v2\/media\/107420"}],"wp:attachment":[{"href":"https:\/\/namso-gen.co\/blog\/wp-json\/wp\/v2\/media?parent=202232"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/namso-gen.co\/blog\/wp-json\/wp\/v2\/categories?post=202232"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/namso-gen.co\/blog\/wp-json\/wp\/v2\/tags?post=202232"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}