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