[{"data":1,"prerenderedAt":2218},["ShallowReactive",2],{"doc-\u002Fhow-to\u002Fhow-to-get-all-keys-from-a-dictionary-in-python":3},{"id":4,"title":5,"body":6,"description":2211,"extension":2212,"meta":2213,"navigation":135,"path":2214,"seo":2215,"stem":2216,"__hash__":2217},"content\u002Fhow-to\u002Fhow-to-get-all-keys-from-a-dictionary-in-python.md","How to Get All Keys from a Dictionary in Python",{"type":7,"value":8,"toc":2179},"minimark",[9,13,22,25,41,46,192,198,268,279,285,292,377,381,416,419,436,439,449,453,459,464,558,562,595,598,609,612,710,714,723,726,730,733,738,828,832,851,857,945,949,965,968,974,981,988,993,1017,1022,1114,1118,1151,1154,1253,1257,1273,1278,1285,1289,1292,1302,1305,1352,1357,1409,1416,1422,1472,1475,1531,1535,1538,1541,1615,1619,1665,1674,1680,1686,1689,1746,1749,1753,1756,1845,1848,1865,1869,1876,1886,1893,1896,1959,1963,1969,2048,2057,2061,2066,2125,2128,2136,2140,2175],[10,11,5],"h1",{"id":12},"how-to-get-all-keys-from-a-dictionary-in-python",[14,15,16,17,21],"p",{},"If you want every key from a Python dictionary, use the ",[18,19,20],"code",{},"keys()"," method.",[14,23,24],{},"This is useful when you want to:",[26,27,28,32,35,38],"ul",{},[29,30,31],"li",{},"see which keys a dictionary has",[29,33,34],{},"loop through the keys",[29,36,37],{},"check for a key",[29,39,40],{},"convert the keys to a list",[42,43,45],"h2",{"id":44},"quick-answer","Quick answer",[47,48,53],"pre",{"className":49,"code":50,"language":51,"meta":52,"style":52},"language-python shiki shiki-themes material-theme-lighter github-light github-dark","person = {\"name\": \"Ana\", \"age\": 25, \"city\": \"Lima\"}\n\nkeys_view = person.keys()\nprint(keys_view)\nprint(list(keys_view))\n","python","",[18,54,55,130,137,158,174],{"__ignoreMap":52},[56,57,60,64,68,72,76,80,82,85,88,91,93,96,98,101,103,105,109,111,113,116,118,120,122,125,127],"span",{"class":58,"line":59},"line",1,[56,61,63],{"class":62},"su5hD","person ",[56,65,67],{"class":66},"smGrS","=",[56,69,71],{"class":70},"sP7_E"," {",[56,73,75],{"class":74},"sjJ54","\"",[56,77,79],{"class":78},"s_sjI","name",[56,81,75],{"class":74},[56,83,84],{"class":70},":",[56,86,87],{"class":74}," \"",[56,89,90],{"class":78},"Ana",[56,92,75],{"class":74},[56,94,95],{"class":70},",",[56,97,87],{"class":74},[56,99,100],{"class":78},"age",[56,102,75],{"class":74},[56,104,84],{"class":70},[56,106,108],{"class":107},"srdBf"," 25",[56,110,95],{"class":70},[56,112,87],{"class":74},[56,114,115],{"class":78},"city",[56,117,75],{"class":74},[56,119,84],{"class":70},[56,121,87],{"class":74},[56,123,124],{"class":78},"Lima",[56,126,75],{"class":74},[56,128,129],{"class":70},"}\n",[56,131,133],{"class":58,"line":132},2,[56,134,136],{"emptyLinePlaceholder":135},true,"\n",[56,138,140,143,145,148,151,155],{"class":58,"line":139},3,[56,141,142],{"class":62},"keys_view ",[56,144,67],{"class":66},[56,146,147],{"class":62}," person",[56,149,150],{"class":70},".",[56,152,154],{"class":153},"slqww","keys",[56,156,157],{"class":70},"()\n",[56,159,161,165,168,171],{"class":58,"line":160},4,[56,162,164],{"class":163},"sptTA","print",[56,166,167],{"class":70},"(",[56,169,170],{"class":153},"keys_view",[56,172,173],{"class":70},")\n",[56,175,177,179,181,185,187,189],{"class":58,"line":176},5,[56,178,164],{"class":163},[56,180,167],{"class":70},[56,182,184],{"class":183},"sZMiF","list",[56,186,167],{"class":70},[56,188,170],{"class":153},[56,190,191],{"class":70},"))\n",[14,193,194],{},[195,196,197],"strong",{},"Output:",[47,199,201],{"className":49,"code":200,"language":51,"meta":52,"style":52},"dict_keys(['name', 'age', 'city'])\n['name', 'age', 'city']\n",[18,202,203,238],{"__ignoreMap":52},[56,204,205,208,211,214,216,218,220,223,225,227,229,231,233,235],{"class":58,"line":59},[56,206,207],{"class":153},"dict_keys",[56,209,210],{"class":70},"([",[56,212,213],{"class":74},"'",[56,215,79],{"class":78},[56,217,213],{"class":74},[56,219,95],{"class":70},[56,221,222],{"class":74}," '",[56,224,100],{"class":78},[56,226,213],{"class":74},[56,228,95],{"class":70},[56,230,222],{"class":74},[56,232,115],{"class":78},[56,234,213],{"class":74},[56,236,237],{"class":70},"])\n",[56,239,240,243,245,247,249,251,253,255,257,259,261,263,265],{"class":58,"line":132},[56,241,242],{"class":70},"[",[56,244,213],{"class":74},[56,246,79],{"class":78},[56,248,213],{"class":74},[56,250,95],{"class":70},[56,252,222],{"class":74},[56,254,100],{"class":78},[56,256,213],{"class":74},[56,258,95],{"class":70},[56,260,222],{"class":74},[56,262,115],{"class":78},[56,264,213],{"class":74},[56,266,267],{"class":70},"]\n",[14,269,270,271,274,275,278],{},"Use ",[18,272,273],{},"dict.keys()"," to get all keys. Convert it with ",[18,276,277],{},"list()"," if you need a regular list.",[42,280,270,282,284],{"id":281},"use-keys-to-get-all-dictionary-keys",[18,283,20],{}," to get all dictionary keys",[14,286,287,288,291],{},"Call ",[18,289,290],{},".keys()"," on a dictionary:",[47,293,295],{"className":49,"code":294,"language":51,"meta":52,"style":52},"person = {\"name\": \"Ana\", \"age\": 25, \"city\": \"Lima\"}\n\nkeys_view = person.keys()\nprint(keys_view)\n",[18,296,297,349,353,367],{"__ignoreMap":52},[56,298,299,301,303,305,307,309,311,313,315,317,319,321,323,325,327,329,331,333,335,337,339,341,343,345,347],{"class":58,"line":59},[56,300,63],{"class":62},[56,302,67],{"class":66},[56,304,71],{"class":70},[56,306,75],{"class":74},[56,308,79],{"class":78},[56,310,75],{"class":74},[56,312,84],{"class":70},[56,314,87],{"class":74},[56,316,90],{"class":78},[56,318,75],{"class":74},[56,320,95],{"class":70},[56,322,87],{"class":74},[56,324,100],{"class":78},[56,326,75],{"class":74},[56,328,84],{"class":70},[56,330,108],{"class":107},[56,332,95],{"class":70},[56,334,87],{"class":74},[56,336,115],{"class":78},[56,338,75],{"class":74},[56,340,84],{"class":70},[56,342,87],{"class":74},[56,344,124],{"class":78},[56,346,75],{"class":74},[56,348,129],{"class":70},[56,350,351],{"class":58,"line":132},[56,352,136],{"emptyLinePlaceholder":135},[56,354,355,357,359,361,363,365],{"class":58,"line":139},[56,356,142],{"class":62},[56,358,67],{"class":66},[56,360,147],{"class":62},[56,362,150],{"class":70},[56,364,154],{"class":153},[56,366,157],{"class":70},[56,368,369,371,373,375],{"class":58,"line":160},[56,370,164],{"class":163},[56,372,167],{"class":70},[56,374,170],{"class":153},[56,376,173],{"class":70},[14,378,379],{},[195,380,197],{},[47,382,384],{"className":49,"code":383,"language":51,"meta":52,"style":52},"dict_keys(['name', 'age', 'city'])\n",[18,385,386],{"__ignoreMap":52},[56,387,388,390,392,394,396,398,400,402,404,406,408,410,412,414],{"class":58,"line":59},[56,389,207],{"class":153},[56,391,210],{"class":70},[56,393,213],{"class":74},[56,395,79],{"class":78},[56,397,213],{"class":74},[56,399,95],{"class":70},[56,401,222],{"class":74},[56,403,100],{"class":78},[56,405,213],{"class":74},[56,407,95],{"class":70},[56,409,222],{"class":74},[56,411,115],{"class":78},[56,413,213],{"class":74},[56,415,237],{"class":70},[14,417,418],{},"What this does:",[26,420,421,427,433],{},[29,422,423,426],{},[18,424,425],{},"person.keys()"," returns all keys from the dictionary",[29,428,429,430,432],{},"the result is a ",[18,431,207],{}," object",[29,434,435],{},"you can print it or loop through it",[14,437,438],{},"This is the standard way to get dictionary keys in Python.",[14,440,441,442,150],{},"If you want more detail on this method, see the ",[443,444,446,448],"a",{"href":445},"\u002Freference\u002Fpython-dictionary-keys-method\u002F",[18,447,273],{}," method reference",[42,450,452],{"id":451},"convert-dictionary-keys-to-a-list","Convert dictionary keys to a list",[14,454,455,456,458],{},"Beginners often expect ",[18,457,20],{}," to return a list. It does not.",[14,460,461,462,84],{},"If you need a normal list, wrap it with ",[18,463,277],{},[47,465,467],{"className":49,"code":466,"language":51,"meta":52,"style":52},"person = {\"name\": \"Ana\", \"age\": 25, \"city\": \"Lima\"}\n\nkey_list = list(person.keys())\nprint(key_list)\n",[18,468,469,521,525,547],{"__ignoreMap":52},[56,470,471,473,475,477,479,481,483,485,487,489,491,493,495,497,499,501,503,505,507,509,511,513,515,517,519],{"class":58,"line":59},[56,472,63],{"class":62},[56,474,67],{"class":66},[56,476,71],{"class":70},[56,478,75],{"class":74},[56,480,79],{"class":78},[56,482,75],{"class":74},[56,484,84],{"class":70},[56,486,87],{"class":74},[56,488,90],{"class":78},[56,490,75],{"class":74},[56,492,95],{"class":70},[56,494,87],{"class":74},[56,496,100],{"class":78},[56,498,75],{"class":74},[56,500,84],{"class":70},[56,502,108],{"class":107},[56,504,95],{"class":70},[56,506,87],{"class":74},[56,508,115],{"class":78},[56,510,75],{"class":74},[56,512,84],{"class":70},[56,514,87],{"class":74},[56,516,124],{"class":78},[56,518,75],{"class":74},[56,520,129],{"class":70},[56,522,523],{"class":58,"line":132},[56,524,136],{"emptyLinePlaceholder":135},[56,526,527,530,532,535,537,540,542,544],{"class":58,"line":139},[56,528,529],{"class":62},"key_list ",[56,531,67],{"class":66},[56,533,534],{"class":183}," list",[56,536,167],{"class":70},[56,538,539],{"class":153},"person",[56,541,150],{"class":70},[56,543,154],{"class":153},[56,545,546],{"class":70},"())\n",[56,548,549,551,553,556],{"class":58,"line":160},[56,550,164],{"class":163},[56,552,167],{"class":70},[56,554,555],{"class":153},"key_list",[56,557,173],{"class":70},[14,559,560],{},[195,561,197],{},[47,563,565],{"className":49,"code":564,"language":51,"meta":52,"style":52},"['name', 'age', 'city']\n",[18,566,567],{"__ignoreMap":52},[56,568,569,571,573,575,577,579,581,583,585,587,589,591,593],{"class":58,"line":59},[56,570,242],{"class":70},[56,572,213],{"class":74},[56,574,79],{"class":78},[56,576,213],{"class":74},[56,578,95],{"class":70},[56,580,222],{"class":74},[56,582,100],{"class":78},[56,584,213],{"class":74},[56,586,95],{"class":70},[56,588,222],{"class":74},[56,590,115],{"class":78},[56,592,213],{"class":74},[56,594,267],{"class":70},[14,596,597],{},"Use a list when you need list behavior, such as:",[26,599,600,603,606],{},[29,601,602],{},"indexing",[29,604,605],{},"passing keys to code that expects a list",[29,607,608],{},"printing in a more familiar format",[14,610,611],{},"Example:",[47,613,615],{"className":49,"code":614,"language":51,"meta":52,"style":52},"person = {\"name\": \"Ana\", \"age\": 25, \"city\": \"Lima\"}\n\nkey_list = list(person.keys())\n\nprint(key_list[0])\n",[18,616,617,669,673,691,695],{"__ignoreMap":52},[56,618,619,621,623,625,627,629,631,633,635,637,639,641,643,645,647,649,651,653,655,657,659,661,663,665,667],{"class":58,"line":59},[56,620,63],{"class":62},[56,622,67],{"class":66},[56,624,71],{"class":70},[56,626,75],{"class":74},[56,628,79],{"class":78},[56,630,75],{"class":74},[56,632,84],{"class":70},[56,634,87],{"class":74},[56,636,90],{"class":78},[56,638,75],{"class":74},[56,640,95],{"class":70},[56,642,87],{"class":74},[56,644,100],{"class":78},[56,646,75],{"class":74},[56,648,84],{"class":70},[56,650,108],{"class":107},[56,652,95],{"class":70},[56,654,87],{"class":74},[56,656,115],{"class":78},[56,658,75],{"class":74},[56,660,84],{"class":70},[56,662,87],{"class":74},[56,664,124],{"class":78},[56,666,75],{"class":74},[56,668,129],{"class":70},[56,670,671],{"class":58,"line":132},[56,672,136],{"emptyLinePlaceholder":135},[56,674,675,677,679,681,683,685,687,689],{"class":58,"line":139},[56,676,529],{"class":62},[56,678,67],{"class":66},[56,680,534],{"class":183},[56,682,167],{"class":70},[56,684,539],{"class":153},[56,686,150],{"class":70},[56,688,154],{"class":153},[56,690,546],{"class":70},[56,692,693],{"class":58,"line":160},[56,694,136],{"emptyLinePlaceholder":135},[56,696,697,699,701,703,705,708],{"class":58,"line":176},[56,698,164],{"class":163},[56,700,167],{"class":70},[56,702,555],{"class":153},[56,704,242],{"class":70},[56,706,707],{"class":107},"0",[56,709,237],{"class":70},[14,711,712],{},[195,713,197],{},[47,715,717],{"className":49,"code":716,"language":51,"meta":52,"style":52},"name\n",[18,718,719],{"__ignoreMap":52},[56,720,721],{"class":58,"line":59},[56,722,716],{"class":62},[14,724,725],{},"Only convert to a list when you actually need it.",[42,727,729],{"id":728},"loop-through-all-keys","Loop through all keys",[14,731,732],{},"You can loop through dictionary keys in two common ways.",[734,735,737],"h3",{"id":736},"loop-directly-over-the-dictionary","Loop directly over the dictionary",[47,739,741],{"className":49,"code":740,"language":51,"meta":52,"style":52},"person = {\"name\": \"Ana\", \"age\": 25, \"city\": \"Lima\"}\n\nfor key in person:\n    print(key)\n",[18,742,743,795,799,816],{"__ignoreMap":52},[56,744,745,747,749,751,753,755,757,759,761,763,765,767,769,771,773,775,777,779,781,783,785,787,789,791,793],{"class":58,"line":59},[56,746,63],{"class":62},[56,748,67],{"class":66},[56,750,71],{"class":70},[56,752,75],{"class":74},[56,754,79],{"class":78},[56,756,75],{"class":74},[56,758,84],{"class":70},[56,760,87],{"class":74},[56,762,90],{"class":78},[56,764,75],{"class":74},[56,766,95],{"class":70},[56,768,87],{"class":74},[56,770,100],{"class":78},[56,772,75],{"class":74},[56,774,84],{"class":70},[56,776,108],{"class":107},[56,778,95],{"class":70},[56,780,87],{"class":74},[56,782,115],{"class":78},[56,784,75],{"class":74},[56,786,84],{"class":70},[56,788,87],{"class":74},[56,790,124],{"class":78},[56,792,75],{"class":74},[56,794,129],{"class":70},[56,796,797],{"class":58,"line":132},[56,798,136],{"emptyLinePlaceholder":135},[56,800,801,805,808,811,813],{"class":58,"line":139},[56,802,804],{"class":803},"sVHd0","for",[56,806,807],{"class":62}," key ",[56,809,810],{"class":803},"in",[56,812,147],{"class":62},[56,814,815],{"class":70},":\n",[56,817,818,821,823,826],{"class":58,"line":160},[56,819,820],{"class":163},"    print",[56,822,167],{"class":70},[56,824,825],{"class":153},"key",[56,827,173],{"class":70},[14,829,830],{},[195,831,197],{},[47,833,835],{"className":49,"code":834,"language":51,"meta":52,"style":52},"name\nage\ncity\n",[18,836,837,841,846],{"__ignoreMap":52},[56,838,839],{"class":58,"line":59},[56,840,716],{"class":62},[56,842,843],{"class":58,"line":132},[56,844,845],{"class":62},"age\n",[56,847,848],{"class":58,"line":139},[56,849,850],{"class":62},"city\n",[734,852,854,855],{"id":853},"loop-with-keys","Loop with ",[18,856,20],{},[47,858,860],{"className":49,"code":859,"language":51,"meta":52,"style":52},"person = {\"name\": \"Ana\", \"age\": 25, \"city\": \"Lima\"}\n\nfor key in person.keys():\n    print(key)\n",[18,861,862,914,918,935],{"__ignoreMap":52},[56,863,864,866,868,870,872,874,876,878,880,882,884,886,888,890,892,894,896,898,900,902,904,906,908,910,912],{"class":58,"line":59},[56,865,63],{"class":62},[56,867,67],{"class":66},[56,869,71],{"class":70},[56,871,75],{"class":74},[56,873,79],{"class":78},[56,875,75],{"class":74},[56,877,84],{"class":70},[56,879,87],{"class":74},[56,881,90],{"class":78},[56,883,75],{"class":74},[56,885,95],{"class":70},[56,887,87],{"class":74},[56,889,100],{"class":78},[56,891,75],{"class":74},[56,893,84],{"class":70},[56,895,108],{"class":107},[56,897,95],{"class":70},[56,899,87],{"class":74},[56,901,115],{"class":78},[56,903,75],{"class":74},[56,905,84],{"class":70},[56,907,87],{"class":74},[56,909,124],{"class":78},[56,911,75],{"class":74},[56,913,129],{"class":70},[56,915,916],{"class":58,"line":132},[56,917,136],{"emptyLinePlaceholder":135},[56,919,920,922,924,926,928,930,932],{"class":58,"line":139},[56,921,804],{"class":803},[56,923,807],{"class":62},[56,925,810],{"class":803},[56,927,147],{"class":62},[56,929,150],{"class":70},[56,931,154],{"class":153},[56,933,934],{"class":70},"():\n",[56,936,937,939,941,943],{"class":58,"line":160},[56,938,820],{"class":163},[56,940,167],{"class":70},[56,942,825],{"class":153},[56,944,173],{"class":70},[14,946,947],{},[195,948,197],{},[47,950,951],{"className":49,"code":834,"language":51,"meta":52,"style":52},[18,952,953,957,961],{"__ignoreMap":52},[56,954,955],{"class":58,"line":59},[56,956,716],{"class":62},[56,958,959],{"class":58,"line":132},[56,960,845],{"class":62},[56,962,963],{"class":58,"line":139},[56,964,850],{"class":62},[14,966,967],{},"Both approaches work.",[14,969,970,971,973],{},"In Python, looping directly over a dictionary is shorter and very common. But using ",[18,972,20],{}," can be clearer when you want to show that you are working only with keys.",[14,975,976,977,150],{},"If you want to go deeper, see ",[443,978,980],{"href":979},"\u002Fhow-to\u002Fhow-to-loop-through-a-dictionary-in-python\u002F","how to loop through a dictionary in Python",[42,982,984,985,987],{"id":983},"when-keys-is-useful","When ",[18,986,20],{}," is useful",[14,989,990,992],{},[18,991,20],{}," is helpful when:",[26,994,995,998,1001,1014],{},[29,996,997],{},"you only need the key names",[29,999,1000],{},"you want clearer code",[29,1002,1003,1004,1006,1007,1010,1011],{},"you want to convert keys to ",[18,1005,277],{},", ",[18,1008,1009],{},"set()",", or ",[18,1012,1013],{},"sorted()",[29,1015,1016],{},"you want to inspect the structure of a dictionary",[14,1018,1019,1020,84],{},"Example with ",[18,1021,1013],{},[47,1023,1025],{"className":49,"code":1024,"language":51,"meta":52,"style":52},"person = {\"name\": \"Ana\", \"age\": 25, \"city\": \"Lima\"}\n\nsorted_keys = sorted(person.keys())\nprint(sorted_keys)\n",[18,1026,1027,1079,1083,1103],{"__ignoreMap":52},[56,1028,1029,1031,1033,1035,1037,1039,1041,1043,1045,1047,1049,1051,1053,1055,1057,1059,1061,1063,1065,1067,1069,1071,1073,1075,1077],{"class":58,"line":59},[56,1030,63],{"class":62},[56,1032,67],{"class":66},[56,1034,71],{"class":70},[56,1036,75],{"class":74},[56,1038,79],{"class":78},[56,1040,75],{"class":74},[56,1042,84],{"class":70},[56,1044,87],{"class":74},[56,1046,90],{"class":78},[56,1048,75],{"class":74},[56,1050,95],{"class":70},[56,1052,87],{"class":74},[56,1054,100],{"class":78},[56,1056,75],{"class":74},[56,1058,84],{"class":70},[56,1060,108],{"class":107},[56,1062,95],{"class":70},[56,1064,87],{"class":74},[56,1066,115],{"class":78},[56,1068,75],{"class":74},[56,1070,84],{"class":70},[56,1072,87],{"class":74},[56,1074,124],{"class":78},[56,1076,75],{"class":74},[56,1078,129],{"class":70},[56,1080,1081],{"class":58,"line":132},[56,1082,136],{"emptyLinePlaceholder":135},[56,1084,1085,1088,1090,1093,1095,1097,1099,1101],{"class":58,"line":139},[56,1086,1087],{"class":62},"sorted_keys ",[56,1089,67],{"class":66},[56,1091,1092],{"class":163}," sorted",[56,1094,167],{"class":70},[56,1096,539],{"class":153},[56,1098,150],{"class":70},[56,1100,154],{"class":153},[56,1102,546],{"class":70},[56,1104,1105,1107,1109,1112],{"class":58,"line":160},[56,1106,164],{"class":163},[56,1108,167],{"class":70},[56,1110,1111],{"class":153},"sorted_keys",[56,1113,173],{"class":70},[14,1115,1116],{},[195,1117,197],{},[47,1119,1121],{"className":49,"code":1120,"language":51,"meta":52,"style":52},"['age', 'city', 'name']\n",[18,1122,1123],{"__ignoreMap":52},[56,1124,1125,1127,1129,1131,1133,1135,1137,1139,1141,1143,1145,1147,1149],{"class":58,"line":59},[56,1126,242],{"class":70},[56,1128,213],{"class":74},[56,1130,100],{"class":78},[56,1132,213],{"class":74},[56,1134,95],{"class":70},[56,1136,222],{"class":74},[56,1138,115],{"class":78},[56,1140,213],{"class":74},[56,1142,95],{"class":70},[56,1144,222],{"class":74},[56,1146,79],{"class":78},[56,1148,213],{"class":74},[56,1150,267],{"class":70},[14,1152,1153],{},"Example with a key check:",[47,1155,1157],{"className":49,"code":1156,"language":51,"meta":52,"style":52},"person = {\"name\": \"Ana\", \"age\": 25, \"city\": \"Lima\"}\n\nprint(\"age\" in person)\nprint(\"country\" in person)\n",[18,1158,1159,1211,1215,1234],{"__ignoreMap":52},[56,1160,1161,1163,1165,1167,1169,1171,1173,1175,1177,1179,1181,1183,1185,1187,1189,1191,1193,1195,1197,1199,1201,1203,1205,1207,1209],{"class":58,"line":59},[56,1162,63],{"class":62},[56,1164,67],{"class":66},[56,1166,71],{"class":70},[56,1168,75],{"class":74},[56,1170,79],{"class":78},[56,1172,75],{"class":74},[56,1174,84],{"class":70},[56,1176,87],{"class":74},[56,1178,90],{"class":78},[56,1180,75],{"class":74},[56,1182,95],{"class":70},[56,1184,87],{"class":74},[56,1186,100],{"class":78},[56,1188,75],{"class":74},[56,1190,84],{"class":70},[56,1192,108],{"class":107},[56,1194,95],{"class":70},[56,1196,87],{"class":74},[56,1198,115],{"class":78},[56,1200,75],{"class":74},[56,1202,84],{"class":70},[56,1204,87],{"class":74},[56,1206,124],{"class":78},[56,1208,75],{"class":74},[56,1210,129],{"class":70},[56,1212,1213],{"class":58,"line":132},[56,1214,136],{"emptyLinePlaceholder":135},[56,1216,1217,1219,1221,1223,1225,1227,1230,1232],{"class":58,"line":139},[56,1218,164],{"class":163},[56,1220,167],{"class":70},[56,1222,75],{"class":74},[56,1224,100],{"class":78},[56,1226,75],{"class":74},[56,1228,1229],{"class":803}," in",[56,1231,147],{"class":153},[56,1233,173],{"class":70},[56,1235,1236,1238,1240,1242,1245,1247,1249,1251],{"class":58,"line":160},[56,1237,164],{"class":163},[56,1239,167],{"class":70},[56,1241,75],{"class":74},[56,1243,1244],{"class":78},"country",[56,1246,75],{"class":74},[56,1248,1229],{"class":803},[56,1250,147],{"class":153},[56,1252,173],{"class":70},[14,1254,1255],{},[195,1256,197],{},[47,1258,1260],{"className":49,"code":1259,"language":51,"meta":52,"style":52},"True\nFalse\n",[18,1261,1262,1268],{"__ignoreMap":52},[56,1263,1264],{"class":58,"line":59},[56,1265,1267],{"class":1266},"s39Yj","True\n",[56,1269,1270],{"class":58,"line":132},[56,1271,1272],{"class":1266},"False\n",[14,1274,1275,1276,150],{},"For simple key checks, Python usually uses the dictionary directly with ",[18,1277,810],{},[14,1279,1280,1281,150],{},"You can learn more in ",[443,1282,1284],{"href":1283},"\u002Fhow-to\u002Fhow-to-check-if-a-key-exists-in-a-dictionary-in-python\u002F","how to check if a key exists in a dictionary in Python",[42,1286,1288],{"id":1287},"common-mistakes","Common mistakes",[14,1290,1291],{},"Here are some common problems beginners run into.",[734,1293,1295,1296,1299,1300],{"id":1294},"using-key-instead-of-keys","Using ",[18,1297,1298],{},"key()"," instead of ",[18,1301,20],{},[14,1303,1304],{},"This is incorrect:",[47,1306,1308],{"className":49,"code":1307,"language":51,"meta":52,"style":52},"my_dict = {\"a\": 1, \"b\": 2}\n# my_dict.key()\n",[18,1309,1310,1346],{"__ignoreMap":52},[56,1311,1312,1315,1317,1319,1321,1323,1325,1327,1330,1332,1334,1337,1339,1341,1344],{"class":58,"line":59},[56,1313,1314],{"class":62},"my_dict ",[56,1316,67],{"class":66},[56,1318,71],{"class":70},[56,1320,75],{"class":74},[56,1322,443],{"class":78},[56,1324,75],{"class":74},[56,1326,84],{"class":70},[56,1328,1329],{"class":107}," 1",[56,1331,95],{"class":70},[56,1333,87],{"class":74},[56,1335,1336],{"class":78},"b",[56,1338,75],{"class":74},[56,1340,84],{"class":70},[56,1342,1343],{"class":107}," 2",[56,1345,129],{"class":70},[56,1347,1348],{"class":58,"line":132},[56,1349,1351],{"class":1350},"sutJx","# my_dict.key()\n",[14,1353,1354,1355,84],{},"The correct method name is ",[18,1356,20],{},[47,1358,1360],{"className":49,"code":1359,"language":51,"meta":52,"style":52},"my_dict = {\"a\": 1, \"b\": 2}\nprint(my_dict.keys())\n",[18,1361,1362,1394],{"__ignoreMap":52},[56,1363,1364,1366,1368,1370,1372,1374,1376,1378,1380,1382,1384,1386,1388,1390,1392],{"class":58,"line":59},[56,1365,1314],{"class":62},[56,1367,67],{"class":66},[56,1369,71],{"class":70},[56,1371,75],{"class":74},[56,1373,443],{"class":78},[56,1375,75],{"class":74},[56,1377,84],{"class":70},[56,1379,1329],{"class":107},[56,1381,95],{"class":70},[56,1383,87],{"class":74},[56,1385,1336],{"class":78},[56,1387,75],{"class":74},[56,1389,84],{"class":70},[56,1391,1343],{"class":107},[56,1393,129],{"class":70},[56,1395,1396,1398,1400,1403,1405,1407],{"class":58,"line":132},[56,1397,164],{"class":163},[56,1399,167],{"class":70},[56,1401,1402],{"class":153},"my_dict",[56,1404,150],{"class":70},[56,1406,154],{"class":153},[56,1408,546],{"class":70},[734,1410,1412,1413,1415],{"id":1411},"expecting-keys-to-return-a-list","Expecting ",[18,1414,20],{}," to return a list",[14,1417,1418,1419,1421],{},"This prints a ",[18,1420,207],{}," object, not a list:",[47,1423,1424],{"className":49,"code":1359,"language":51,"meta":52,"style":52},[18,1425,1426,1458],{"__ignoreMap":52},[56,1427,1428,1430,1432,1434,1436,1438,1440,1442,1444,1446,1448,1450,1452,1454,1456],{"class":58,"line":59},[56,1429,1314],{"class":62},[56,1431,67],{"class":66},[56,1433,71],{"class":70},[56,1435,75],{"class":74},[56,1437,443],{"class":78},[56,1439,75],{"class":74},[56,1441,84],{"class":70},[56,1443,1329],{"class":107},[56,1445,95],{"class":70},[56,1447,87],{"class":74},[56,1449,1336],{"class":78},[56,1451,75],{"class":74},[56,1453,84],{"class":70},[56,1455,1343],{"class":107},[56,1457,129],{"class":70},[56,1459,1460,1462,1464,1466,1468,1470],{"class":58,"line":132},[56,1461,164],{"class":163},[56,1463,167],{"class":70},[56,1465,1402],{"class":153},[56,1467,150],{"class":70},[56,1469,154],{"class":153},[56,1471,546],{"class":70},[14,1473,1474],{},"If you need a list:",[47,1476,1478],{"className":49,"code":1477,"language":51,"meta":52,"style":52},"my_dict = {\"a\": 1, \"b\": 2}\nprint(list(my_dict.keys()))\n",[18,1479,1480,1512],{"__ignoreMap":52},[56,1481,1482,1484,1486,1488,1490,1492,1494,1496,1498,1500,1502,1504,1506,1508,1510],{"class":58,"line":59},[56,1483,1314],{"class":62},[56,1485,67],{"class":66},[56,1487,71],{"class":70},[56,1489,75],{"class":74},[56,1491,443],{"class":78},[56,1493,75],{"class":74},[56,1495,84],{"class":70},[56,1497,1329],{"class":107},[56,1499,95],{"class":70},[56,1501,87],{"class":74},[56,1503,1336],{"class":78},[56,1505,75],{"class":74},[56,1507,84],{"class":70},[56,1509,1343],{"class":107},[56,1511,129],{"class":70},[56,1513,1514,1516,1518,1520,1522,1524,1526,1528],{"class":58,"line":132},[56,1515,164],{"class":163},[56,1517,167],{"class":70},[56,1519,184],{"class":183},[56,1521,167],{"class":70},[56,1523,1402],{"class":153},[56,1525,150],{"class":70},[56,1527,154],{"class":153},[56,1529,1530],{"class":70},"()))\n",[734,1532,1534],{"id":1533},"confusing-keys-with-values","Confusing keys with values",[14,1536,1537],{},"Keys are the names on the left side of the dictionary.",[14,1539,1540],{},"Values are the data stored for each key.",[47,1542,1544],{"className":49,"code":1543,"language":51,"meta":52,"style":52},"my_dict = {\"name\": \"Ana\", \"age\": 25}\n\nprint(my_dict.keys())\nprint(my_dict.values())\n",[18,1545,1546,1582,1586,1600],{"__ignoreMap":52},[56,1547,1548,1550,1552,1554,1556,1558,1560,1562,1564,1566,1568,1570,1572,1574,1576,1578,1580],{"class":58,"line":59},[56,1549,1314],{"class":62},[56,1551,67],{"class":66},[56,1553,71],{"class":70},[56,1555,75],{"class":74},[56,1557,79],{"class":78},[56,1559,75],{"class":74},[56,1561,84],{"class":70},[56,1563,87],{"class":74},[56,1565,90],{"class":78},[56,1567,75],{"class":74},[56,1569,95],{"class":70},[56,1571,87],{"class":74},[56,1573,100],{"class":78},[56,1575,75],{"class":74},[56,1577,84],{"class":70},[56,1579,108],{"class":107},[56,1581,129],{"class":70},[56,1583,1584],{"class":58,"line":132},[56,1585,136],{"emptyLinePlaceholder":135},[56,1587,1588,1590,1592,1594,1596,1598],{"class":58,"line":139},[56,1589,164],{"class":163},[56,1591,167],{"class":70},[56,1593,1402],{"class":153},[56,1595,150],{"class":70},[56,1597,154],{"class":153},[56,1599,546],{"class":70},[56,1601,1602,1604,1606,1608,1610,1613],{"class":58,"line":160},[56,1603,164],{"class":163},[56,1605,167],{"class":70},[56,1607,1402],{"class":153},[56,1609,150],{"class":70},[56,1611,1612],{"class":153},"values",[56,1614,546],{"class":70},[14,1616,1617],{},[195,1618,197],{},[47,1620,1622],{"className":49,"code":1621,"language":51,"meta":52,"style":52},"dict_keys(['name', 'age'])\ndict_values(['Ana', 25])\n",[18,1623,1624,1646],{"__ignoreMap":52},[56,1625,1626,1628,1630,1632,1634,1636,1638,1640,1642,1644],{"class":58,"line":59},[56,1627,207],{"class":153},[56,1629,210],{"class":70},[56,1631,213],{"class":74},[56,1633,79],{"class":78},[56,1635,213],{"class":74},[56,1637,95],{"class":70},[56,1639,222],{"class":74},[56,1641,100],{"class":78},[56,1643,213],{"class":74},[56,1645,237],{"class":70},[56,1647,1648,1651,1653,1655,1657,1659,1661,1663],{"class":58,"line":132},[56,1649,1650],{"class":153},"dict_values",[56,1652,210],{"class":70},[56,1654,213],{"class":74},[56,1656,90],{"class":78},[56,1658,213],{"class":74},[56,1660,95],{"class":70},[56,1662,108],{"class":107},[56,1664,237],{"class":70},[14,1666,1667,1668,150],{},"If you need values instead, see the ",[443,1669,1671,448],{"href":1670},"\u002Freference\u002Fpython-dictionary-values-method\u002F",[18,1672,1673],{},"dict.values()",[734,1675,1677,1678],{"id":1676},"using-parentheses-incorrectly-with-dict_keys","Using parentheses incorrectly with ",[18,1679,207],{},[14,1681,1682,1683,1685],{},"A ",[18,1684,207],{}," object is not called like a function.",[14,1687,1688],{},"This is wrong:",[47,1690,1692],{"className":49,"code":1691,"language":51,"meta":52,"style":52},"my_dict = {\"a\": 1, \"b\": 2}\nkeys_view = my_dict.keys()\n# keys_view()\n",[18,1693,1694,1726,1741],{"__ignoreMap":52},[56,1695,1696,1698,1700,1702,1704,1706,1708,1710,1712,1714,1716,1718,1720,1722,1724],{"class":58,"line":59},[56,1697,1314],{"class":62},[56,1699,67],{"class":66},[56,1701,71],{"class":70},[56,1703,75],{"class":74},[56,1705,443],{"class":78},[56,1707,75],{"class":74},[56,1709,84],{"class":70},[56,1711,1329],{"class":107},[56,1713,95],{"class":70},[56,1715,87],{"class":74},[56,1717,1336],{"class":78},[56,1719,75],{"class":74},[56,1721,84],{"class":70},[56,1723,1343],{"class":107},[56,1725,129],{"class":70},[56,1727,1728,1730,1732,1735,1737,1739],{"class":58,"line":132},[56,1729,142],{"class":62},[56,1731,67],{"class":66},[56,1733,1734],{"class":62}," my_dict",[56,1736,150],{"class":70},[56,1738,154],{"class":153},[56,1740,157],{"class":70},[56,1742,1743],{"class":58,"line":139},[56,1744,1745],{"class":1350},"# keys_view()\n",[14,1747,1748],{},"Treat it like a result you can print, loop through, or convert to a list.",[42,1750,1752],{"id":1751},"helpful-debugging-commands","Helpful debugging commands",[14,1754,1755],{},"If your code is not working, these quick checks can help:",[47,1757,1759],{"className":49,"code":1758,"language":51,"meta":52,"style":52},"print(my_dict)\nprint(my_dict.keys())\nprint(list(my_dict.keys()))\nprint(type(my_dict.keys()))\nfor key in my_dict:\n    print(key)\n",[18,1760,1761,1771,1785,1803,1822,1834],{"__ignoreMap":52},[56,1762,1763,1765,1767,1769],{"class":58,"line":59},[56,1764,164],{"class":163},[56,1766,167],{"class":70},[56,1768,1402],{"class":153},[56,1770,173],{"class":70},[56,1772,1773,1775,1777,1779,1781,1783],{"class":58,"line":132},[56,1774,164],{"class":163},[56,1776,167],{"class":70},[56,1778,1402],{"class":153},[56,1780,150],{"class":70},[56,1782,154],{"class":153},[56,1784,546],{"class":70},[56,1786,1787,1789,1791,1793,1795,1797,1799,1801],{"class":58,"line":139},[56,1788,164],{"class":163},[56,1790,167],{"class":70},[56,1792,184],{"class":183},[56,1794,167],{"class":70},[56,1796,1402],{"class":153},[56,1798,150],{"class":70},[56,1800,154],{"class":153},[56,1802,1530],{"class":70},[56,1804,1805,1807,1809,1812,1814,1816,1818,1820],{"class":58,"line":160},[56,1806,164],{"class":163},[56,1808,167],{"class":70},[56,1810,1811],{"class":183},"type",[56,1813,167],{"class":70},[56,1815,1402],{"class":153},[56,1817,150],{"class":70},[56,1819,154],{"class":153},[56,1821,1530],{"class":70},[56,1823,1824,1826,1828,1830,1832],{"class":58,"line":176},[56,1825,804],{"class":803},[56,1827,807],{"class":62},[56,1829,810],{"class":803},[56,1831,1734],{"class":62},[56,1833,815],{"class":70},[56,1835,1837,1839,1841,1843],{"class":58,"line":1836},6,[56,1838,820],{"class":163},[56,1840,167],{"class":70},[56,1842,825],{"class":153},[56,1844,173],{"class":70},[14,1846,1847],{},"These help you confirm:",[26,1849,1850,1853,1859,1862],{},[29,1851,1852],{},"what the dictionary contains",[29,1854,1855,1856,1858],{},"what ",[18,1857,20],{}," returns",[29,1860,1861],{},"whether you need a list",[29,1863,1864],{},"whether your loop is reading the keys correctly",[42,1866,1868],{"id":1867},"faq","FAQ",[734,1870,1872,1873,1875],{"id":1871},"does-keys-return-a-list","Does ",[18,1874,20],{}," return a list?",[14,1877,1878,1879,1881,1882,1885],{},"No. It returns a ",[18,1880,207],{}," object. Use ",[18,1883,1884],{},"list(my_dict.keys())"," if you need a list.",[734,1887,1889,1890,1892],{"id":1888},"can-i-loop-through-a-dictionary-without-keys","Can I loop through a dictionary without ",[18,1891,20],{},"?",[14,1894,1895],{},"Yes. Looping directly over a dictionary gives its keys.",[47,1897,1899],{"className":49,"code":1898,"language":51,"meta":52,"style":52},"my_dict = {\"a\": 1, \"b\": 2}\n\nfor key in my_dict:\n    print(key)\n",[18,1900,1901,1933,1937,1949],{"__ignoreMap":52},[56,1902,1903,1905,1907,1909,1911,1913,1915,1917,1919,1921,1923,1925,1927,1929,1931],{"class":58,"line":59},[56,1904,1314],{"class":62},[56,1906,67],{"class":66},[56,1908,71],{"class":70},[56,1910,75],{"class":74},[56,1912,443],{"class":78},[56,1914,75],{"class":74},[56,1916,84],{"class":70},[56,1918,1329],{"class":107},[56,1920,95],{"class":70},[56,1922,87],{"class":74},[56,1924,1336],{"class":78},[56,1926,75],{"class":74},[56,1928,84],{"class":70},[56,1930,1343],{"class":107},[56,1932,129],{"class":70},[56,1934,1935],{"class":58,"line":132},[56,1936,136],{"emptyLinePlaceholder":135},[56,1938,1939,1941,1943,1945,1947],{"class":58,"line":139},[56,1940,804],{"class":803},[56,1942,807],{"class":62},[56,1944,810],{"class":803},[56,1946,1734],{"class":62},[56,1948,815],{"class":70},[56,1950,1951,1953,1955,1957],{"class":58,"line":160},[56,1952,820],{"class":163},[56,1954,167],{"class":70},[56,1956,825],{"class":153},[56,1958,173],{"class":70},[734,1960,1962],{"id":1961},"how-do-i-get-keys-and-values-together","How do I get keys and values together?",[14,1964,270,1965,1968],{},[18,1966,1967],{},"my_dict.items()"," to get both keys and values.",[47,1970,1972],{"className":49,"code":1971,"language":51,"meta":52,"style":52},"my_dict = {\"a\": 1, \"b\": 2}\n\nfor key, value in my_dict.items():\n    print(key, value)\n",[18,1973,1974,2006,2010,2033],{"__ignoreMap":52},[56,1975,1976,1978,1980,1982,1984,1986,1988,1990,1992,1994,1996,1998,2000,2002,2004],{"class":58,"line":59},[56,1977,1314],{"class":62},[56,1979,67],{"class":66},[56,1981,71],{"class":70},[56,1983,75],{"class":74},[56,1985,443],{"class":78},[56,1987,75],{"class":74},[56,1989,84],{"class":70},[56,1991,1329],{"class":107},[56,1993,95],{"class":70},[56,1995,87],{"class":74},[56,1997,1336],{"class":78},[56,1999,75],{"class":74},[56,2001,84],{"class":70},[56,2003,1343],{"class":107},[56,2005,129],{"class":70},[56,2007,2008],{"class":58,"line":132},[56,2009,136],{"emptyLinePlaceholder":135},[56,2011,2012,2014,2017,2019,2022,2024,2026,2028,2031],{"class":58,"line":139},[56,2013,804],{"class":803},[56,2015,2016],{"class":62}," key",[56,2018,95],{"class":70},[56,2020,2021],{"class":62}," value ",[56,2023,810],{"class":803},[56,2025,1734],{"class":62},[56,2027,150],{"class":70},[56,2029,2030],{"class":153},"items",[56,2032,934],{"class":70},[56,2034,2035,2037,2039,2041,2043,2046],{"class":58,"line":160},[56,2036,820],{"class":163},[56,2038,167],{"class":70},[56,2040,825],{"class":153},[56,2042,95],{"class":70},[56,2044,2045],{"class":153}," value",[56,2047,173],{"class":70},[14,2049,2050,2051,150],{},"If you want to learn that method, see the ",[443,2052,2054,448],{"href":2053},"\u002Freference\u002Fpython-dictionary-items-method\u002F",[18,2055,2056],{},"dict.items()",[734,2058,2060],{"id":2059},"how-do-i-check-if-a-key-exists","How do I check if a key exists?",[14,2062,270,2063,2065],{},[18,2064,810],{}," with the dictionary:",[47,2067,2069],{"className":49,"code":2068,"language":51,"meta":52,"style":52},"my_dict = {\"a\": 1, \"b\": 2}\n\nprint(\"a\" in my_dict)\n",[18,2070,2071,2103,2107],{"__ignoreMap":52},[56,2072,2073,2075,2077,2079,2081,2083,2085,2087,2089,2091,2093,2095,2097,2099,2101],{"class":58,"line":59},[56,2074,1314],{"class":62},[56,2076,67],{"class":66},[56,2078,71],{"class":70},[56,2080,75],{"class":74},[56,2082,443],{"class":78},[56,2084,75],{"class":74},[56,2086,84],{"class":70},[56,2088,1329],{"class":107},[56,2090,95],{"class":70},[56,2092,87],{"class":74},[56,2094,1336],{"class":78},[56,2096,75],{"class":74},[56,2098,84],{"class":70},[56,2100,1343],{"class":107},[56,2102,129],{"class":70},[56,2104,2105],{"class":58,"line":132},[56,2106,136],{"emptyLinePlaceholder":135},[56,2108,2109,2111,2113,2115,2117,2119,2121,2123],{"class":58,"line":139},[56,2110,164],{"class":163},[56,2112,167],{"class":70},[56,2114,75],{"class":74},[56,2116,443],{"class":78},[56,2118,75],{"class":74},[56,2120,1229],{"class":803},[56,2122,1734],{"class":153},[56,2124,173],{"class":70},[14,2126,2127],{},"This is the simplest way to test whether a key exists.",[14,2129,2130,2131,2135],{},"You can also read ",[443,2132,2134],{"href":2133},"\u002Fhow-to\u002Fhow-to-access-values-in-a-dictionary-in-python\u002F","how to access values in a dictionary in Python"," if you want to use the key after checking it.",[42,2137,2139],{"id":2138},"see-also","See also",[26,2141,2142,2148,2153,2158,2163,2169],{},[29,2143,2144],{},[443,2145,2146,448],{"href":445},[18,2147,273],{},[29,2149,2150],{},[443,2151,2152],{"href":2133},"How to access values in a dictionary in Python",[29,2154,2155],{},[443,2156,2157],{"href":979},"How to loop through a dictionary in Python",[29,2159,2160],{},[443,2161,2162],{"href":1283},"How to check if a key exists in a dictionary in Python",[29,2164,2165],{},[443,2166,2167,448],{"href":2053},[18,2168,2056],{},[29,2170,2171],{},[443,2172,2173,448],{"href":1670},[18,2174,1673],{},[2176,2177,2178],"style",{},"html pre.shiki code .su5hD, html code.shiki .su5hD{--shiki-light:#90A4AE;--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .smGrS, html code.shiki .smGrS{--shiki-light:#39ADB5;--shiki-default:#D73A49;--shiki-dark:#F97583}html pre.shiki code .sP7_E, html code.shiki .sP7_E{--shiki-light:#39ADB5;--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .sjJ54, html code.shiki .sjJ54{--shiki-light:#39ADB5;--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .s_sjI, html code.shiki .s_sjI{--shiki-light:#91B859;--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .srdBf, html code.shiki .srdBf{--shiki-light:#F76D47;--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .slqww, html code.shiki .slqww{--shiki-light:#6182B8;--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .sptTA, html code.shiki .sptTA{--shiki-light:#6182B8;--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .sZMiF, html code.shiki .sZMiF{--shiki-light:#E2931D;--shiki-default:#005CC5;--shiki-dark:#79B8FF}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sVHd0, html code.shiki .sVHd0{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#D73A49;--shiki-default-font-style:inherit;--shiki-dark:#F97583;--shiki-dark-font-style:inherit}html pre.shiki code .s39Yj, html code.shiki .s39Yj{--shiki-light:#39ADB5;--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .sutJx, html code.shiki .sutJx{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#6A737D;--shiki-default-font-style:inherit;--shiki-dark:#6A737D;--shiki-dark-font-style:inherit}",{"title":52,"searchDepth":132,"depth":132,"links":2180},[2181,2182,2184,2185,2190,2192,2201,2202,2210],{"id":44,"depth":132,"text":45},{"id":281,"depth":132,"text":2183},"Use keys() to get all dictionary keys",{"id":451,"depth":132,"text":452},{"id":728,"depth":132,"text":729,"children":2186},[2187,2188],{"id":736,"depth":139,"text":737},{"id":853,"depth":139,"text":2189},"Loop with keys()",{"id":983,"depth":132,"text":2191},"When keys() is useful",{"id":1287,"depth":132,"text":1288,"children":2193},[2194,2196,2198,2199],{"id":1294,"depth":139,"text":2195},"Using key() instead of keys()",{"id":1411,"depth":139,"text":2197},"Expecting keys() to return a list",{"id":1533,"depth":139,"text":1534},{"id":1676,"depth":139,"text":2200},"Using parentheses incorrectly with dict_keys",{"id":1751,"depth":132,"text":1752},{"id":1867,"depth":132,"text":1868,"children":2203},[2204,2206,2208,2209],{"id":1871,"depth":139,"text":2205},"Does keys() return a list?",{"id":1888,"depth":139,"text":2207},"Can I loop through a dictionary without keys()?",{"id":1961,"depth":139,"text":1962},{"id":2059,"depth":139,"text":2060},{"id":2138,"depth":132,"text":2139},"Master how to get all keys from a dictionary in python in our comprehensive Python beginner guide.","md",{},"\u002Fhow-to\u002Fhow-to-get-all-keys-from-a-dictionary-in-python",{"title":5,"description":2211},"how-to\u002Fhow-to-get-all-keys-from-a-dictionary-in-python","gu0Ggci9LyLaUGk-ruYmdbJ8mR4lFmbdk4u96R57daw",1777585512828]