[{"data":1,"prerenderedAt":1337},["ShallowReactive",2],{"doc-\u002Freference\u002Fpython-set-clear-method":3},{"id":4,"title":5,"body":6,"description":1330,"extension":1331,"meta":1332,"navigation":268,"path":1333,"seo":1334,"stem":1335,"__hash__":1336},"content\u002Freference\u002Fpython-set-clear-method.md","Python Set clear() Method",{"type":7,"value":8,"toc":1297},"minimark",[9,19,26,34,109,112,125,130,138,144,163,172,176,179,195,198,212,216,219,297,299,309,312,332,338,346,353,431,433,450,456,461,533,535,563,583,586,593,597,606,611,681,683,700,703,756,758,766,781,785,790,796,799,850,852,860,863,908,910,920,927,936,952,959,962,994,996,1022,1027,1030,1061,1063,1082,1086,1167,1169,1185,1193,1197,1204,1209,1216,1219,1223,1231,1240,1248,1252,1293],[10,11,13,14,18],"h1",{"id":12},"python-set-clear-method","Python Set ",[15,16,17],"code",{},"clear()"," Method",[20,21,22,25],"p",{},[15,23,24],{},"set.clear()"," removes all items from a set.",[20,27,28,29,33],{},"Use it when you want to empty a set ",[30,31,32],"strong",{},"without changing the variable itself",". This method changes the existing set in place, which is important when the same set is used in more than one place.",[35,36,41],"pre",{"className":37,"code":38,"language":39,"meta":40,"style":40},"language-python shiki shiki-themes material-theme-lighter github-light github-dark","numbers = {1, 2, 3}\nnumbers.clear()\nprint(numbers)\n","python","",[15,42,43,78,94],{"__ignoreMap":40},[44,45,48,52,56,60,64,67,70,72,75],"span",{"class":46,"line":47},"line",1,[44,49,51],{"class":50},"su5hD","numbers ",[44,53,55],{"class":54},"smGrS","=",[44,57,59],{"class":58},"sP7_E"," {",[44,61,63],{"class":62},"srdBf","1",[44,65,66],{"class":58},",",[44,68,69],{"class":62}," 2",[44,71,66],{"class":58},[44,73,74],{"class":62}," 3",[44,76,77],{"class":58},"}\n",[44,79,81,84,87,91],{"class":46,"line":80},2,[44,82,83],{"class":50},"numbers",[44,85,86],{"class":58},".",[44,88,90],{"class":89},"slqww","clear",[44,92,93],{"class":58},"()\n",[44,95,97,101,104,106],{"class":46,"line":96},3,[44,98,100],{"class":99},"sptTA","print",[44,102,103],{"class":58},"(",[44,105,83],{"class":89},[44,107,108],{"class":58},")\n",[20,110,111],{},"Output:",[35,113,115],{"className":37,"code":114,"language":39,"meta":40,"style":40},"set()\n",[15,116,117],{"__ignoreMap":40},[44,118,119,123],{"class":46,"line":47},[44,120,122],{"class":121},"sZMiF","set",[44,124,93],{"class":58},[20,126,127,129],{},[15,128,17],{}," removes all items from the set in place. It does not create a new set.",[131,132,134,135,137],"h2",{"id":133},"what-setclear-does","What ",[15,136,24],{}," does",[20,139,140,141,143],{},"The ",[15,142,17],{}," method:",[145,146,147,151,154,160],"ul",{},[148,149,150],"li",{},"Removes every item from a set",[148,152,153],{},"Changes the original set in place",[148,155,156,157],{},"Returns ",[15,158,159],{},"None",[148,161,162],{},"Works on mutable set objects",[20,164,165,166,171],{},"If you are new to sets, see ",[167,168,170],"a",{"href":169},"\u002Flearn\u002Fpython-sets-explained\u002F","Python sets explained"," first.",[131,173,175],{"id":174},"basic-syntax","Basic syntax",[20,177,178],{},"Syntax:",[35,180,182],{"className":37,"code":181,"language":39,"meta":40,"style":40},"my_set.clear()\n",[15,183,184],{"__ignoreMap":40},[44,185,186,189,191,193],{"class":46,"line":47},[44,187,188],{"class":50},"my_set",[44,190,86],{"class":58},[44,192,90],{"class":89},[44,194,93],{"class":58},[20,196,197],{},"Key points:",[145,199,200,203,206,209],{},[148,201,202],{},"It takes no arguments",[148,204,205],{},"It empties the set",[148,207,208],{},"It keeps the same set variable",[148,210,211],{},"Use it when you want the set to stay the same object, but have no items in it",[131,213,215],{"id":214},"simple-example","Simple example",[20,217,218],{},"Here is a basic example:",[35,220,222],{"className":37,"code":221,"language":39,"meta":40,"style":40},"colors = {\"red\", \"green\", \"blue\"}\n\ncolors.clear()\n\nprint(colors)\n",[15,223,224,264,270,281,286],{"__ignoreMap":40},[44,225,226,229,231,233,237,241,243,245,248,251,253,255,257,260,262],{"class":46,"line":47},[44,227,228],{"class":50},"colors ",[44,230,55],{"class":54},[44,232,59],{"class":58},[44,234,236],{"class":235},"sjJ54","\"",[44,238,240],{"class":239},"s_sjI","red",[44,242,236],{"class":235},[44,244,66],{"class":58},[44,246,247],{"class":235}," \"",[44,249,250],{"class":239},"green",[44,252,236],{"class":235},[44,254,66],{"class":58},[44,256,247],{"class":235},[44,258,259],{"class":239},"blue",[44,261,236],{"class":235},[44,263,77],{"class":58},[44,265,266],{"class":46,"line":80},[44,267,269],{"emptyLinePlaceholder":268},true,"\n",[44,271,272,275,277,279],{"class":46,"line":96},[44,273,274],{"class":50},"colors",[44,276,86],{"class":58},[44,278,90],{"class":89},[44,280,93],{"class":58},[44,282,284],{"class":46,"line":283},4,[44,285,269],{"emptyLinePlaceholder":268},[44,287,289,291,293,295],{"class":46,"line":288},5,[44,290,100],{"class":99},[44,292,103],{"class":58},[44,294,274],{"class":89},[44,296,108],{"class":58},[20,298,111],{},[35,300,301],{"className":37,"code":114,"language":39,"meta":40,"style":40},[15,302,303],{"__ignoreMap":40},[44,304,305,307],{"class":46,"line":47},[44,306,122],{"class":121},[44,308,93],{"class":58},[20,310,311],{},"What happens here:",[145,313,314,319,325],{},[148,315,316,318],{},[15,317,274],{}," starts with three values",[148,320,321,324],{},[15,322,323],{},"colors.clear()"," removes them all",[148,326,327,328,331],{},"Printing the set shows ",[15,329,330],{},"set()",", which means an empty set",[131,333,335,337],{"id":334},"clear-vs-creating-a-new-empty-set",[15,336,17],{}," vs creating a new empty set",[20,339,340,342,343,345],{},[15,341,17],{}," and ",[15,344,330],{}," can both give you an empty set, but they do not work the same way.",[347,348,350,351],"h3",{"id":349},"using-clear","Using ",[15,352,17],{},[35,354,356],{"className":37,"code":355,"language":39,"meta":40,"style":40},"items = {1, 2, 3}\nother_name = items\n\nitems.clear()\n\nprint(items)\nprint(other_name)\n",[15,357,358,379,389,393,404,408,419],{"__ignoreMap":40},[44,359,360,363,365,367,369,371,373,375,377],{"class":46,"line":47},[44,361,362],{"class":50},"items ",[44,364,55],{"class":54},[44,366,59],{"class":58},[44,368,63],{"class":62},[44,370,66],{"class":58},[44,372,69],{"class":62},[44,374,66],{"class":58},[44,376,74],{"class":62},[44,378,77],{"class":58},[44,380,381,384,386],{"class":46,"line":80},[44,382,383],{"class":50},"other_name ",[44,385,55],{"class":54},[44,387,388],{"class":50}," items\n",[44,390,391],{"class":46,"line":96},[44,392,269],{"emptyLinePlaceholder":268},[44,394,395,398,400,402],{"class":46,"line":283},[44,396,397],{"class":50},"items",[44,399,86],{"class":58},[44,401,90],{"class":89},[44,403,93],{"class":58},[44,405,406],{"class":46,"line":288},[44,407,269],{"emptyLinePlaceholder":268},[44,409,411,413,415,417],{"class":46,"line":410},6,[44,412,100],{"class":99},[44,414,103],{"class":58},[44,416,397],{"class":89},[44,418,108],{"class":58},[44,420,422,424,426,429],{"class":46,"line":421},7,[44,423,100],{"class":99},[44,425,103],{"class":58},[44,427,428],{"class":89},"other_name",[44,430,108],{"class":58},[20,432,111],{},[35,434,436],{"className":37,"code":435,"language":39,"meta":40,"style":40},"set()\nset()\n",[15,437,438,444],{"__ignoreMap":40},[44,439,440,442],{"class":46,"line":47},[44,441,122],{"class":121},[44,443,93],{"class":58},[44,445,446,448],{"class":46,"line":80},[44,447,122],{"class":121},[44,449,93],{"class":58},[20,451,452,453,86],{},"Both variables now show an empty set because they refer to the ",[30,454,455],{},"same set object",[347,457,350,459],{"id":458},"using-set",[15,460,330],{},[35,462,464],{"className":37,"code":463,"language":39,"meta":40,"style":40},"items = {1, 2, 3}\nother_name = items\n\nitems = set()\n\nprint(items)\nprint(other_name)\n",[15,465,466,486,494,498,509,513,523],{"__ignoreMap":40},[44,467,468,470,472,474,476,478,480,482,484],{"class":46,"line":47},[44,469,362],{"class":50},[44,471,55],{"class":54},[44,473,59],{"class":58},[44,475,63],{"class":62},[44,477,66],{"class":58},[44,479,69],{"class":62},[44,481,66],{"class":58},[44,483,74],{"class":62},[44,485,77],{"class":58},[44,487,488,490,492],{"class":46,"line":80},[44,489,383],{"class":50},[44,491,55],{"class":54},[44,493,388],{"class":50},[44,495,496],{"class":46,"line":96},[44,497,269],{"emptyLinePlaceholder":268},[44,499,500,502,504,507],{"class":46,"line":283},[44,501,362],{"class":50},[44,503,55],{"class":54},[44,505,506],{"class":121}," set",[44,508,93],{"class":58},[44,510,511],{"class":46,"line":288},[44,512,269],{"emptyLinePlaceholder":268},[44,514,515,517,519,521],{"class":46,"line":410},[44,516,100],{"class":99},[44,518,103],{"class":58},[44,520,397],{"class":89},[44,522,108],{"class":58},[44,524,525,527,529,531],{"class":46,"line":421},[44,526,100],{"class":99},[44,528,103],{"class":58},[44,530,428],{"class":89},[44,532,108],{"class":58},[20,534,111],{},[35,536,538],{"className":37,"code":537,"language":39,"meta":40,"style":40},"set()\n{1, 2, 3}\n",[15,539,540,546],{"__ignoreMap":40},[44,541,542,544],{"class":46,"line":47},[44,543,122],{"class":121},[44,545,93],{"class":58},[44,547,548,551,553,555,557,559,561],{"class":46,"line":80},[44,549,550],{"class":58},"{",[44,552,63],{"class":62},[44,554,66],{"class":58},[44,556,69],{"class":62},[44,558,66],{"class":58},[44,560,74],{"class":62},[44,562,77],{"class":58},[20,564,565,566,569,570,573,574,86,576,579,580,582],{},"Here, ",[15,567,568],{},"items = set()"," creates a ",[30,571,572],{},"new empty set object"," and assigns it to ",[15,575,397],{},[577,578],"br",{},"\nBut ",[15,581,428],{}," still points to the original set.",[20,584,585],{},"This difference matters when more than one variable refers to the same set.",[20,587,588,589,86],{},"If you need help creating sets correctly, see ",[167,590,592],{"href":591},"\u002Freference\u002Fpython-set-creating-a-set\u002F","how to create a set in Python",[131,594,596],{"id":595},"return-value","Return value",[20,598,599,601,602,605],{},[15,600,17],{}," does ",[30,603,604],{},"not"," return the emptied set.",[20,607,608,609,86],{},"It returns ",[15,610,159],{},[35,612,614],{"className":37,"code":613,"language":39,"meta":40,"style":40},"numbers = {1, 2, 3}\n\nresult = numbers.clear()\n\nprint(result)\nprint(numbers)\n",[15,615,616,636,640,656,660,671],{"__ignoreMap":40},[44,617,618,620,622,624,626,628,630,632,634],{"class":46,"line":47},[44,619,51],{"class":50},[44,621,55],{"class":54},[44,623,59],{"class":58},[44,625,63],{"class":62},[44,627,66],{"class":58},[44,629,69],{"class":62},[44,631,66],{"class":58},[44,633,74],{"class":62},[44,635,77],{"class":58},[44,637,638],{"class":46,"line":80},[44,639,269],{"emptyLinePlaceholder":268},[44,641,642,645,647,650,652,654],{"class":46,"line":96},[44,643,644],{"class":50},"result ",[44,646,55],{"class":54},[44,648,649],{"class":50}," numbers",[44,651,86],{"class":58},[44,653,90],{"class":89},[44,655,93],{"class":58},[44,657,658],{"class":46,"line":283},[44,659,269],{"emptyLinePlaceholder":268},[44,661,662,664,666,669],{"class":46,"line":288},[44,663,100],{"class":99},[44,665,103],{"class":58},[44,667,668],{"class":89},"result",[44,670,108],{"class":58},[44,672,673,675,677,679],{"class":46,"line":410},[44,674,100],{"class":99},[44,676,103],{"class":58},[44,678,83],{"class":89},[44,680,108],{"class":58},[20,682,111],{},[35,684,686],{"className":37,"code":685,"language":39,"meta":40,"style":40},"None\nset()\n",[15,687,688,694],{"__ignoreMap":40},[44,689,690],{"class":46,"line":47},[44,691,693],{"class":692},"s39Yj","None\n",[44,695,696,698],{"class":46,"line":80},[44,697,122],{"class":121},[44,699,93],{"class":58},[20,701,702],{},"Do not do this:",[35,704,706],{"className":37,"code":705,"language":39,"meta":40,"style":40},"numbers = {1, 2, 3}\nnumbers = numbers.clear()\n\nprint(numbers)\n",[15,707,708,728,742,746],{"__ignoreMap":40},[44,709,710,712,714,716,718,720,722,724,726],{"class":46,"line":47},[44,711,51],{"class":50},[44,713,55],{"class":54},[44,715,59],{"class":58},[44,717,63],{"class":62},[44,719,66],{"class":58},[44,721,69],{"class":62},[44,723,66],{"class":58},[44,725,74],{"class":62},[44,727,77],{"class":58},[44,729,730,732,734,736,738,740],{"class":46,"line":80},[44,731,51],{"class":50},[44,733,55],{"class":54},[44,735,649],{"class":50},[44,737,86],{"class":58},[44,739,90],{"class":89},[44,741,93],{"class":58},[44,743,744],{"class":46,"line":96},[44,745,269],{"emptyLinePlaceholder":268},[44,747,748,750,752,754],{"class":46,"line":283},[44,749,100],{"class":99},[44,751,103],{"class":58},[44,753,83],{"class":89},[44,755,108],{"class":58},[20,757,111],{},[35,759,760],{"className":37,"code":693,"language":39,"meta":40,"style":40},[15,761,762],{"__ignoreMap":40},[44,763,764],{"class":46,"line":47},[44,765,693],{"class":692},[20,767,768,769,772,773,775,776,778,779,86],{},"This happens because ",[15,770,771],{},"numbers.clear()"," returns ",[15,774,159],{},", and then you assign that ",[15,777,159],{}," back to ",[15,780,83],{},[131,782,784],{"id":783},"common-beginner-mistakes","Common beginner mistakes",[20,786,787,788,86],{},"Here are the most common problems beginners run into with ",[15,789,24],{},[347,791,793,794],{"id":792},"assigning-the-result-of-clear","Assigning the result of ",[15,795,17],{},[20,797,798],{},"Wrong:",[35,800,802],{"className":37,"code":801,"language":39,"meta":40,"style":40},"my_set = {1, 2, 3}\nmy_set = my_set.clear()\nprint(my_set)\n",[15,803,804,825,840],{"__ignoreMap":40},[44,805,806,809,811,813,815,817,819,821,823],{"class":46,"line":47},[44,807,808],{"class":50},"my_set ",[44,810,55],{"class":54},[44,812,59],{"class":58},[44,814,63],{"class":62},[44,816,66],{"class":58},[44,818,69],{"class":62},[44,820,66],{"class":58},[44,822,74],{"class":62},[44,824,77],{"class":58},[44,826,827,829,831,834,836,838],{"class":46,"line":80},[44,828,808],{"class":50},[44,830,55],{"class":54},[44,832,833],{"class":50}," my_set",[44,835,86],{"class":58},[44,837,90],{"class":89},[44,839,93],{"class":58},[44,841,842,844,846,848],{"class":46,"line":96},[44,843,100],{"class":99},[44,845,103],{"class":58},[44,847,188],{"class":89},[44,849,108],{"class":58},[20,851,111],{},[35,853,854],{"className":37,"code":693,"language":39,"meta":40,"style":40},[15,855,856],{"__ignoreMap":40},[44,857,858],{"class":46,"line":47},[44,859,693],{"class":692},[20,861,862],{},"Correct:",[35,864,866],{"className":37,"code":865,"language":39,"meta":40,"style":40},"my_set = {1, 2, 3}\nmy_set.clear()\nprint(my_set)\n",[15,867,868,888,898],{"__ignoreMap":40},[44,869,870,872,874,876,878,880,882,884,886],{"class":46,"line":47},[44,871,808],{"class":50},[44,873,55],{"class":54},[44,875,59],{"class":58},[44,877,63],{"class":62},[44,879,66],{"class":58},[44,881,69],{"class":62},[44,883,66],{"class":58},[44,885,74],{"class":62},[44,887,77],{"class":58},[44,889,890,892,894,896],{"class":46,"line":80},[44,891,188],{"class":50},[44,893,86],{"class":58},[44,895,90],{"class":89},[44,897,93],{"class":58},[44,899,900,902,904,906],{"class":46,"line":96},[44,901,100],{"class":99},[44,903,103],{"class":58},[44,905,188],{"class":89},[44,907,108],{"class":58},[20,909,111],{},[35,911,912],{"className":37,"code":114,"language":39,"meta":40,"style":40},[15,913,914],{"__ignoreMap":40},[44,915,916,918],{"class":46,"line":47},[44,917,122],{"class":121},[44,919,93],{"class":58},[347,921,923,924,926],{"id":922},"expecting-clear-to-remove-only-one-item","Expecting ",[15,925,17],{}," to remove only one item",[20,928,929,931,932,935],{},[15,930,17],{}," removes ",[30,933,934],{},"all"," items from the set.",[20,937,938,939,945,946,86],{},"If you want to remove a single value, use methods like ",[167,940,942],{"href":941},"\u002Freference\u002Fpython-set-remove-method\u002F",[15,943,944],{},"remove()"," or ",[167,947,949],{"href":948},"\u002Freference\u002Fpython-set-pop-method\u002F",[15,950,951],{},"pop()",[347,953,350,955,958],{"id":954},"using-for-an-empty-set",[15,956,957],{},"{}"," for an empty set",[20,960,961],{},"This is a very common mistake:",[35,963,965],{"className":37,"code":964,"language":39,"meta":40,"style":40},"empty_value = {}\nprint(type(empty_value))\n",[15,966,967,977],{"__ignoreMap":40},[44,968,969,972,974],{"class":46,"line":47},[44,970,971],{"class":50},"empty_value ",[44,973,55],{"class":54},[44,975,976],{"class":58}," {}\n",[44,978,979,981,983,986,988,991],{"class":46,"line":80},[44,980,100],{"class":99},[44,982,103],{"class":58},[44,984,985],{"class":121},"type",[44,987,103],{"class":58},[44,989,990],{"class":89},"empty_value",[44,992,993],{"class":58},"))\n",[20,995,111],{},[35,997,999],{"className":37,"code":998,"language":39,"meta":40,"style":40},"\u003Cclass 'dict'>\n",[15,1000,1001],{"__ignoreMap":40},[44,1002,1003,1006,1010,1013,1016,1019],{"class":46,"line":47},[44,1004,1005],{"class":54},"\u003C",[44,1007,1009],{"class":1008},"sbsja","class",[44,1011,1012],{"class":235}," '",[44,1014,1015],{"class":239},"dict",[44,1017,1018],{"class":235},"'",[44,1020,1021],{"class":54},">\n",[20,1023,1024,1026],{},[15,1025,957],{}," creates an empty dictionary, not an empty set.",[20,1028,1029],{},"To create an empty set, use:",[35,1031,1033],{"className":37,"code":1032,"language":39,"meta":40,"style":40},"empty_set = set()\nprint(type(empty_set))\n",[15,1034,1035,1046],{"__ignoreMap":40},[44,1036,1037,1040,1042,1044],{"class":46,"line":47},[44,1038,1039],{"class":50},"empty_set ",[44,1041,55],{"class":54},[44,1043,506],{"class":121},[44,1045,93],{"class":58},[44,1047,1048,1050,1052,1054,1056,1059],{"class":46,"line":80},[44,1049,100],{"class":99},[44,1051,103],{"class":58},[44,1053,985],{"class":121},[44,1055,103],{"class":58},[44,1057,1058],{"class":89},"empty_set",[44,1060,993],{"class":58},[20,1062,111],{},[35,1064,1066],{"className":37,"code":1065,"language":39,"meta":40,"style":40},"\u003Cclass 'set'>\n",[15,1067,1068],{"__ignoreMap":40},[44,1069,1070,1072,1074,1076,1078,1080],{"class":46,"line":47},[44,1071,1005],{"class":54},[44,1073,1009],{"class":1008},[44,1075,1012],{"class":235},[44,1077,122],{"class":239},[44,1079,1018],{"class":235},[44,1081,1021],{"class":54},[347,1083,1085],{"id":1084},"not-realizing-another-variable-points-to-the-same-set","Not realizing another variable points to the same set",[35,1087,1089],{"className":37,"code":1088,"language":39,"meta":40,"style":40},"a = {\"x\", \"y\"}\nb = a\n\na.clear()\n\nprint(a)\nprint(b)\n",[15,1090,1091,1118,1128,1132,1142,1146,1156],{"__ignoreMap":40},[44,1092,1093,1096,1098,1100,1102,1105,1107,1109,1111,1114,1116],{"class":46,"line":47},[44,1094,1095],{"class":50},"a ",[44,1097,55],{"class":54},[44,1099,59],{"class":58},[44,1101,236],{"class":235},[44,1103,1104],{"class":239},"x",[44,1106,236],{"class":235},[44,1108,66],{"class":58},[44,1110,247],{"class":235},[44,1112,1113],{"class":239},"y",[44,1115,236],{"class":235},[44,1117,77],{"class":58},[44,1119,1120,1123,1125],{"class":46,"line":80},[44,1121,1122],{"class":50},"b ",[44,1124,55],{"class":54},[44,1126,1127],{"class":50}," a\n",[44,1129,1130],{"class":46,"line":96},[44,1131,269],{"emptyLinePlaceholder":268},[44,1133,1134,1136,1138,1140],{"class":46,"line":283},[44,1135,167],{"class":50},[44,1137,86],{"class":58},[44,1139,90],{"class":89},[44,1141,93],{"class":58},[44,1143,1144],{"class":46,"line":288},[44,1145,269],{"emptyLinePlaceholder":268},[44,1147,1148,1150,1152,1154],{"class":46,"line":410},[44,1149,100],{"class":99},[44,1151,103],{"class":58},[44,1153,167],{"class":89},[44,1155,108],{"class":58},[44,1157,1158,1160,1162,1165],{"class":46,"line":421},[44,1159,100],{"class":99},[44,1161,103],{"class":58},[44,1163,1164],{"class":89},"b",[44,1166,108],{"class":58},[20,1168,111],{},[35,1170,1171],{"className":37,"code":435,"language":39,"meta":40,"style":40},[15,1172,1173,1179],{"__ignoreMap":40},[44,1174,1175,1177],{"class":46,"line":47},[44,1176,122],{"class":121},[44,1178,93],{"class":58},[44,1180,1181,1183],{"class":46,"line":80},[44,1182,122],{"class":121},[44,1184,93],{"class":58},[20,1186,1187,1188,342,1190,1192],{},"Because ",[15,1189,167],{},[15,1191,1164],{}," refer to the same set, clearing one affects both.",[131,1194,1196],{"id":1195},"faq","FAQ",[347,1198,1200,1201,1203],{"id":1199},"what-does-setclear-return-in-python","What does ",[15,1202,24],{}," return in Python?",[20,1205,608,1206,1208],{},[15,1207,159],{},". It empties the set in place.",[347,1210,1212,1213,1215],{"id":1211},"does-clear-delete-the-set-variable","Does ",[15,1214,17],{}," delete the set variable?",[20,1217,1218],{},"No. The variable still exists, but the set becomes empty.",[347,1220,1222],{"id":1221},"how-do-i-create-an-empty-set-after-clearing","How do I create an empty set after clearing?",[20,1224,1225,1226,1228,1229,86],{},"You already have one after ",[15,1227,17],{},". Printing it shows ",[15,1230,330],{},[347,1232,1234,1235,342,1237,1239],{"id":1233},"what-is-the-difference-between-clear-and-set","What is the difference between ",[15,1236,17],{},[15,1238,330],{},"?",[20,1241,1242,1244,1245,1247],{},[15,1243,17],{}," empties the existing set object. ",[15,1246,330],{}," creates a new empty set object.",[131,1249,1251],{"id":1250},"see-also","See also",[145,1253,1254,1258,1263,1273,1279,1285],{},[148,1255,1256],{},[167,1257,170],{"href":169},[148,1259,1260],{},[167,1261,1262],{"href":591},"How to create a set in Python",[148,1264,1265],{},[167,1266,1268,1269,1272],{"href":1267},"\u002Freference\u002Fpython-set-add-method\u002F","Python set ",[15,1270,1271],{},"add()"," method",[148,1274,1275],{},[167,1276,1268,1277,1272],{"href":941},[15,1278,944],{},[148,1280,1281],{},[167,1282,1268,1283,1272],{"href":948},[15,1284,951],{},[148,1286,1287],{},[167,1288,1268,1290,1272],{"href":1289},"\u002Freference\u002Fpython-set-update-method\u002F",[15,1291,1292],{},"update()",[1294,1295,1296],"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 .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 .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 .sZMiF, html code.shiki .sZMiF{--shiki-light:#E2931D;--shiki-default:#005CC5;--shiki-dark:#79B8FF}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 .s39Yj, html code.shiki .s39Yj{--shiki-light:#39ADB5;--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .sbsja, html code.shiki .sbsja{--shiki-light:#9C3EDA;--shiki-default:#D73A49;--shiki-dark:#F97583}",{"title":40,"searchDepth":80,"depth":80,"links":1298},[1299,1301,1302,1303,1310,1311,1320,1329],{"id":133,"depth":80,"text":1300},"What set.clear() does",{"id":174,"depth":80,"text":175},{"id":214,"depth":80,"text":215},{"id":334,"depth":80,"text":1304,"children":1305},"clear() vs creating a new empty set",[1306,1308],{"id":349,"depth":96,"text":1307},"Using clear()",{"id":458,"depth":96,"text":1309},"Using set()",{"id":595,"depth":80,"text":596},{"id":783,"depth":80,"text":784,"children":1312},[1313,1315,1317,1319],{"id":792,"depth":96,"text":1314},"Assigning the result of clear()",{"id":922,"depth":96,"text":1316},"Expecting clear() to remove only one item",{"id":954,"depth":96,"text":1318},"Using {} for an empty set",{"id":1084,"depth":96,"text":1085},{"id":1195,"depth":80,"text":1196,"children":1321},[1322,1324,1326,1327],{"id":1199,"depth":96,"text":1323},"What does set.clear() return in Python?",{"id":1211,"depth":96,"text":1325},"Does clear() delete the set variable?",{"id":1221,"depth":96,"text":1222},{"id":1233,"depth":96,"text":1328},"What is the difference between clear() and set()?",{"id":1250,"depth":80,"text":1251},"Master python set clear method in our comprehensive Python beginner guide.","md",{},"\u002Freference\u002Fpython-set-clear-method",{"title":5,"description":1330},"reference\u002Fpython-set-clear-method","an3xypUqNVPwtX2yUs0k-KfEaD7q5bOcJq4_cTEG7TM",1777585490766]