[{"data":1,"prerenderedAt":1964},["ShallowReactive",2],{"doc-\u002Freference\u002Fpython-list-remove-method":3},{"id":4,"title":5,"body":6,"description":1957,"extension":1958,"meta":1959,"navigation":241,"path":1960,"seo":1961,"stem":1962,"__hash__":1963},"content\u002Freference\u002Fpython-list-remove-method.md","Python List remove() Method",{"type":7,"value":8,"toc":1939},"minimark",[9,13,22,30,35,139,146,150,156,183,186,266,269,293,302,306,327,343,346,416,418,445,449,452,522,524,549,552,566,569,629,631,652,656,665,738,740,773,780,786,877,879,904,911,1006,1008,1032,1036,1042,1098,1100,1138,1141,1144,1245,1247,1280,1286,1293,1297,1306,1334,1339,1404,1406,1431,1435,1517,1519,1549,1554,1559,1566,1570,1578,1600,1604,1663,1665,1689,1699,1706,1710,1715,1749,1752,1834,1837,1851,1859,1863,1868,1871,1875,1881,1885,1894,1898,1906,1910,1935],[10,11,5],"h1",{"id":12},"python-list-remove-method",[14,15,16,17,21],"p",{},"The ",[18,19,20],"code",{},"list.remove()"," method deletes the first item in a list that matches a given value.",[14,23,24,25,29],{},"Use this method when you know the ",[26,27,28],"strong",{},"value"," you want to remove, not the position. This page focuses on removing by value, not by index.",[31,32,34],"h2",{"id":33},"quick-example","Quick example",[36,37,42],"pre",{"className":38,"code":39,"language":40,"meta":41,"style":41},"language-python shiki shiki-themes material-theme-lighter github-light github-dark","items = [\"apple\", \"banana\", \"orange\"]\nitems.remove(\"banana\")\nprint(items)\n# ['apple', 'orange']\n","python","",[18,43,44,94,119,132],{"__ignoreMap":41},[45,46,49,53,57,61,65,69,71,74,77,80,82,84,86,89,91],"span",{"class":47,"line":48},"line",1,[45,50,52],{"class":51},"su5hD","items ",[45,54,56],{"class":55},"smGrS","=",[45,58,60],{"class":59},"sP7_E"," [",[45,62,64],{"class":63},"sjJ54","\"",[45,66,68],{"class":67},"s_sjI","apple",[45,70,64],{"class":63},[45,72,73],{"class":59},",",[45,75,76],{"class":63}," \"",[45,78,79],{"class":67},"banana",[45,81,64],{"class":63},[45,83,73],{"class":59},[45,85,76],{"class":63},[45,87,88],{"class":67},"orange",[45,90,64],{"class":63},[45,92,93],{"class":59},"]\n",[45,95,97,100,103,107,110,112,114,116],{"class":47,"line":96},2,[45,98,99],{"class":51},"items",[45,101,102],{"class":59},".",[45,104,106],{"class":105},"slqww","remove",[45,108,109],{"class":59},"(",[45,111,64],{"class":63},[45,113,79],{"class":67},[45,115,64],{"class":63},[45,117,118],{"class":59},")\n",[45,120,122,126,128,130],{"class":47,"line":121},3,[45,123,125],{"class":124},"sptTA","print",[45,127,109],{"class":59},[45,129,99],{"class":105},[45,131,118],{"class":59},[45,133,135],{"class":47,"line":134},4,[45,136,138],{"class":137},"sutJx","# ['apple', 'orange']\n",[14,140,141,142,145],{},"Use ",[18,143,144],{},"remove(value)"," to delete the first matching item from a list.",[31,147,149],{"id":148},"what-remove-does","What remove() does",[14,151,152,155],{},[18,153,154],{},"remove()"," is a list method that:",[157,158,159,167,173,180],"ul",{},[160,161,162,163,166],"li",{},"Deletes the ",[26,164,165],{},"first"," item in the list that matches the value",[160,168,169,170],{},"Changes the original list ",[26,171,172],{},"in place",[160,174,175,176,179],{},"Does ",[26,177,178],{},"not"," return a new list",[160,181,182],{},"Is useful when you know the item value you want to delete",[14,184,185],{},"This is important for beginners:",[36,187,189],{"className":38,"code":188,"language":40,"meta":41,"style":41},"numbers = [1, 2, 3]\nresult = numbers.remove(2)\n\nprint(numbers)\nprint(result)\n",[18,190,191,216,237,243,254],{"__ignoreMap":41},[45,192,193,196,198,200,204,206,209,211,214],{"class":47,"line":48},[45,194,195],{"class":51},"numbers ",[45,197,56],{"class":55},[45,199,60],{"class":59},[45,201,203],{"class":202},"srdBf","1",[45,205,73],{"class":59},[45,207,208],{"class":202}," 2",[45,210,73],{"class":59},[45,212,213],{"class":202}," 3",[45,215,93],{"class":59},[45,217,218,221,223,226,228,230,232,235],{"class":47,"line":96},[45,219,220],{"class":51},"result ",[45,222,56],{"class":55},[45,224,225],{"class":51}," numbers",[45,227,102],{"class":59},[45,229,106],{"class":105},[45,231,109],{"class":59},[45,233,234],{"class":202},"2",[45,236,118],{"class":59},[45,238,239],{"class":47,"line":121},[45,240,242],{"emptyLinePlaceholder":241},true,"\n",[45,244,245,247,249,252],{"class":47,"line":134},[45,246,125],{"class":124},[45,248,109],{"class":59},[45,250,251],{"class":105},"numbers",[45,253,118],{"class":59},[45,255,257,259,261,264],{"class":47,"line":256},5,[45,258,125],{"class":124},[45,260,109],{"class":59},[45,262,263],{"class":105},"result",[45,265,118],{"class":59},[14,267,268],{},"Output:",[36,270,272],{"className":38,"code":271,"language":40,"meta":41,"style":41},"[1, 3]\nNone\n",[18,273,274,287],{"__ignoreMap":41},[45,275,276,279,281,283,285],{"class":47,"line":48},[45,277,278],{"class":59},"[",[45,280,203],{"class":202},[45,282,73],{"class":59},[45,284,213],{"class":202},[45,286,93],{"class":59},[45,288,289],{"class":47,"line":96},[45,290,292],{"class":291},"s39Yj","None\n",[14,294,295,296,298,299,102],{},"The list changed, but ",[18,297,154],{}," itself returned ",[18,300,301],{},"None",[31,303,305],{"id":304},"syntax","Syntax",[36,307,309],{"className":38,"code":308,"language":40,"meta":41,"style":41},"list.remove(value)\n",[18,310,311],{"__ignoreMap":41},[45,312,313,317,319,321,323,325],{"class":47,"line":48},[45,314,316],{"class":315},"sZMiF","list",[45,318,102],{"class":59},[45,320,106],{"class":105},[45,322,109],{"class":59},[45,324,28],{"class":105},[45,326,118],{"class":59},[157,328,329,334,337],{},[160,330,331,333],{},[18,332,28],{}," is the item you want to delete",[160,335,336],{},"Python searches from left to right",[160,338,339,340,342],{},"Only the ",[26,341,165],{}," matching value is removed",[14,344,345],{},"Example:",[36,347,349],{"className":38,"code":348,"language":40,"meta":41,"style":41},"letters = [\"a\", \"b\", \"c\"]\nletters.remove(\"b\")\nprint(letters)\n",[18,350,351,387,406],{"__ignoreMap":41},[45,352,353,356,358,360,362,365,367,369,371,374,376,378,380,383,385],{"class":47,"line":48},[45,354,355],{"class":51},"letters ",[45,357,56],{"class":55},[45,359,60],{"class":59},[45,361,64],{"class":63},[45,363,364],{"class":67},"a",[45,366,64],{"class":63},[45,368,73],{"class":59},[45,370,76],{"class":63},[45,372,373],{"class":67},"b",[45,375,64],{"class":63},[45,377,73],{"class":59},[45,379,76],{"class":63},[45,381,382],{"class":67},"c",[45,384,64],{"class":63},[45,386,93],{"class":59},[45,388,389,392,394,396,398,400,402,404],{"class":47,"line":96},[45,390,391],{"class":51},"letters",[45,393,102],{"class":59},[45,395,106],{"class":105},[45,397,109],{"class":59},[45,399,64],{"class":63},[45,401,373],{"class":67},[45,403,64],{"class":63},[45,405,118],{"class":59},[45,407,408,410,412,414],{"class":47,"line":121},[45,409,125],{"class":124},[45,411,109],{"class":59},[45,413,391],{"class":105},[45,415,118],{"class":59},[14,417,268],{},[36,419,421],{"className":38,"code":420,"language":40,"meta":41,"style":41},"['a', 'c']\n",[18,422,423],{"__ignoreMap":41},[45,424,425,427,430,432,434,436,439,441,443],{"class":47,"line":48},[45,426,278],{"class":59},[45,428,429],{"class":63},"'",[45,431,364],{"class":67},[45,433,429],{"class":63},[45,435,73],{"class":59},[45,437,438],{"class":63}," '",[45,440,382],{"class":67},[45,442,429],{"class":63},[45,444,93],{"class":59},[31,446,448],{"id":447},"basic-example","Basic example",[14,450,451],{},"Here is a simple example with strings:",[36,453,455],{"className":38,"code":454,"language":40,"meta":41,"style":41},"colors = [\"red\", \"blue\", \"green\"]\ncolors.remove(\"blue\")\nprint(colors)\n",[18,456,457,493,512],{"__ignoreMap":41},[45,458,459,462,464,466,468,471,473,475,477,480,482,484,486,489,491],{"class":47,"line":48},[45,460,461],{"class":51},"colors ",[45,463,56],{"class":55},[45,465,60],{"class":59},[45,467,64],{"class":63},[45,469,470],{"class":67},"red",[45,472,64],{"class":63},[45,474,73],{"class":59},[45,476,76],{"class":63},[45,478,479],{"class":67},"blue",[45,481,64],{"class":63},[45,483,73],{"class":59},[45,485,76],{"class":63},[45,487,488],{"class":67},"green",[45,490,64],{"class":63},[45,492,93],{"class":59},[45,494,495,498,500,502,504,506,508,510],{"class":47,"line":96},[45,496,497],{"class":51},"colors",[45,499,102],{"class":59},[45,501,106],{"class":105},[45,503,109],{"class":59},[45,505,64],{"class":63},[45,507,479],{"class":67},[45,509,64],{"class":63},[45,511,118],{"class":59},[45,513,514,516,518,520],{"class":47,"line":121},[45,515,125],{"class":124},[45,517,109],{"class":59},[45,519,497],{"class":105},[45,521,118],{"class":59},[14,523,268],{},[36,525,527],{"className":38,"code":526,"language":40,"meta":41,"style":41},"['red', 'green']\n",[18,528,529],{"__ignoreMap":41},[45,530,531,533,535,537,539,541,543,545,547],{"class":47,"line":48},[45,532,278],{"class":59},[45,534,429],{"class":63},[45,536,470],{"class":67},[45,538,429],{"class":63},[45,540,73],{"class":59},[45,542,438],{"class":63},[45,544,488],{"class":67},[45,546,429],{"class":63},[45,548,93],{"class":59},[14,550,551],{},"What happens here:",[157,553,554,557,563],{},[160,555,556],{},"A list is created with three values",[160,558,559,562],{},[18,560,561],{},"remove(\"blue\")"," deletes the matching item",[160,564,565],{},"The list is printed after the change",[14,567,568],{},"You can use the same method with numbers too:",[36,570,572],{"className":38,"code":571,"language":40,"meta":41,"style":41},"scores = [10, 20, 30, 40]\nscores.remove(30)\nprint(scores)\n",[18,573,574,603,619],{"__ignoreMap":41},[45,575,576,579,581,583,586,588,591,593,596,598,601],{"class":47,"line":48},[45,577,578],{"class":51},"scores ",[45,580,56],{"class":55},[45,582,60],{"class":59},[45,584,585],{"class":202},"10",[45,587,73],{"class":59},[45,589,590],{"class":202}," 20",[45,592,73],{"class":59},[45,594,595],{"class":202}," 30",[45,597,73],{"class":59},[45,599,600],{"class":202}," 40",[45,602,93],{"class":59},[45,604,605,608,610,612,614,617],{"class":47,"line":96},[45,606,607],{"class":51},"scores",[45,609,102],{"class":59},[45,611,106],{"class":105},[45,613,109],{"class":59},[45,615,616],{"class":202},"30",[45,618,118],{"class":59},[45,620,621,623,625,627],{"class":47,"line":121},[45,622,125],{"class":124},[45,624,109],{"class":59},[45,626,607],{"class":105},[45,628,118],{"class":59},[14,630,268],{},[36,632,634],{"className":38,"code":633,"language":40,"meta":41,"style":41},"[10, 20, 40]\n",[18,635,636],{"__ignoreMap":41},[45,637,638,640,642,644,646,648,650],{"class":47,"line":48},[45,639,278],{"class":59},[45,641,585],{"class":202},[45,643,73],{"class":59},[45,645,590],{"class":202},[45,647,73],{"class":59},[45,649,600],{"class":202},[45,651,93],{"class":59},[31,653,655],{"id":654},"what-happens-with-duplicates","What happens with duplicates",[14,657,658,659,661,662,664],{},"If the same value appears more than once, ",[18,660,154],{}," deletes only the ",[26,663,165],{}," one.",[36,666,668],{"className":38,"code":667,"language":40,"meta":41,"style":41},"items = [\"apple\", \"banana\", \"apple\", \"orange\"]\nitems.remove(\"apple\")\nprint(items)\n",[18,669,670,710,728],{"__ignoreMap":41},[45,671,672,674,676,678,680,682,684,686,688,690,692,694,696,698,700,702,704,706,708],{"class":47,"line":48},[45,673,52],{"class":51},[45,675,56],{"class":55},[45,677,60],{"class":59},[45,679,64],{"class":63},[45,681,68],{"class":67},[45,683,64],{"class":63},[45,685,73],{"class":59},[45,687,76],{"class":63},[45,689,79],{"class":67},[45,691,64],{"class":63},[45,693,73],{"class":59},[45,695,76],{"class":63},[45,697,68],{"class":67},[45,699,64],{"class":63},[45,701,73],{"class":59},[45,703,76],{"class":63},[45,705,88],{"class":67},[45,707,64],{"class":63},[45,709,93],{"class":59},[45,711,712,714,716,718,720,722,724,726],{"class":47,"line":96},[45,713,99],{"class":51},[45,715,102],{"class":59},[45,717,106],{"class":105},[45,719,109],{"class":59},[45,721,64],{"class":63},[45,723,68],{"class":67},[45,725,64],{"class":63},[45,727,118],{"class":59},[45,729,730,732,734,736],{"class":47,"line":121},[45,731,125],{"class":124},[45,733,109],{"class":59},[45,735,99],{"class":105},[45,737,118],{"class":59},[14,739,268],{},[36,741,743],{"className":38,"code":742,"language":40,"meta":41,"style":41},"['banana', 'apple', 'orange']\n",[18,744,745],{"__ignoreMap":41},[45,746,747,749,751,753,755,757,759,761,763,765,767,769,771],{"class":47,"line":48},[45,748,278],{"class":59},[45,750,429],{"class":63},[45,752,79],{"class":67},[45,754,429],{"class":63},[45,756,73],{"class":59},[45,758,438],{"class":63},[45,760,68],{"class":67},[45,762,429],{"class":63},[45,764,73],{"class":59},[45,766,438],{"class":63},[45,768,88],{"class":67},[45,770,429],{"class":63},[45,772,93],{"class":59},[14,774,775,776,779],{},"Only the first ",[18,777,778],{},"\"apple\""," was removed.",[14,781,782,783,785],{},"If you want to remove another matching value, call ",[18,784,154],{}," again:",[36,787,789],{"className":38,"code":788,"language":40,"meta":41,"style":41},"items = [\"apple\", \"banana\", \"apple\", \"orange\"]\nitems.remove(\"apple\")\nitems.remove(\"apple\")\nprint(items)\n",[18,790,791,831,849,867],{"__ignoreMap":41},[45,792,793,795,797,799,801,803,805,807,809,811,813,815,817,819,821,823,825,827,829],{"class":47,"line":48},[45,794,52],{"class":51},[45,796,56],{"class":55},[45,798,60],{"class":59},[45,800,64],{"class":63},[45,802,68],{"class":67},[45,804,64],{"class":63},[45,806,73],{"class":59},[45,808,76],{"class":63},[45,810,79],{"class":67},[45,812,64],{"class":63},[45,814,73],{"class":59},[45,816,76],{"class":63},[45,818,68],{"class":67},[45,820,64],{"class":63},[45,822,73],{"class":59},[45,824,76],{"class":63},[45,826,88],{"class":67},[45,828,64],{"class":63},[45,830,93],{"class":59},[45,832,833,835,837,839,841,843,845,847],{"class":47,"line":96},[45,834,99],{"class":51},[45,836,102],{"class":59},[45,838,106],{"class":105},[45,840,109],{"class":59},[45,842,64],{"class":63},[45,844,68],{"class":67},[45,846,64],{"class":63},[45,848,118],{"class":59},[45,850,851,853,855,857,859,861,863,865],{"class":47,"line":121},[45,852,99],{"class":51},[45,854,102],{"class":59},[45,856,106],{"class":105},[45,858,109],{"class":59},[45,860,64],{"class":63},[45,862,68],{"class":67},[45,864,64],{"class":63},[45,866,118],{"class":59},[45,868,869,871,873,875],{"class":47,"line":134},[45,870,125],{"class":124},[45,872,109],{"class":59},[45,874,99],{"class":105},[45,876,118],{"class":59},[14,878,268],{},[36,880,882],{"className":38,"code":881,"language":40,"meta":41,"style":41},"['banana', 'orange']\n",[18,883,884],{"__ignoreMap":41},[45,885,886,888,890,892,894,896,898,900,902],{"class":47,"line":48},[45,887,278],{"class":59},[45,889,429],{"class":63},[45,891,79],{"class":67},[45,893,429],{"class":63},[45,895,73],{"class":59},[45,897,438],{"class":63},[45,899,88],{"class":67},[45,901,429],{"class":63},[45,903,93],{"class":59},[14,905,906,907,910],{},"If you need to remove ",[26,908,909],{},"all"," matching values, a list comprehension is usually better:",[36,912,914],{"className":38,"code":913,"language":40,"meta":41,"style":41},"items = [\"apple\", \"banana\", \"apple\", \"orange\"]\nitems = [item for item in items if item != \"apple\"]\nprint(items)\n",[18,915,916,956,996],{"__ignoreMap":41},[45,917,918,920,922,924,926,928,930,932,934,936,938,940,942,944,946,948,950,952,954],{"class":47,"line":48},[45,919,52],{"class":51},[45,921,56],{"class":55},[45,923,60],{"class":59},[45,925,64],{"class":63},[45,927,68],{"class":67},[45,929,64],{"class":63},[45,931,73],{"class":59},[45,933,76],{"class":63},[45,935,79],{"class":67},[45,937,64],{"class":63},[45,939,73],{"class":59},[45,941,76],{"class":63},[45,943,68],{"class":67},[45,945,64],{"class":63},[45,947,73],{"class":59},[45,949,76],{"class":63},[45,951,88],{"class":67},[45,953,64],{"class":63},[45,955,93],{"class":59},[45,957,958,960,962,964,967,971,974,977,980,983,985,988,990,992,994],{"class":47,"line":96},[45,959,52],{"class":51},[45,961,56],{"class":55},[45,963,60],{"class":59},[45,965,966],{"class":51},"item ",[45,968,970],{"class":969},"sVHd0","for",[45,972,973],{"class":51}," item ",[45,975,976],{"class":969},"in",[45,978,979],{"class":51}," items ",[45,981,982],{"class":969},"if",[45,984,973],{"class":51},[45,986,987],{"class":55},"!=",[45,989,76],{"class":63},[45,991,68],{"class":67},[45,993,64],{"class":63},[45,995,93],{"class":59},[45,997,998,1000,1002,1004],{"class":47,"line":121},[45,999,125],{"class":124},[45,1001,109],{"class":59},[45,1003,99],{"class":105},[45,1005,118],{"class":59},[14,1007,268],{},[36,1009,1010],{"className":38,"code":881,"language":40,"meta":41,"style":41},[18,1011,1012],{"__ignoreMap":41},[45,1013,1014,1016,1018,1020,1022,1024,1026,1028,1030],{"class":47,"line":48},[45,1015,278],{"class":59},[45,1017,429],{"class":63},[45,1019,79],{"class":67},[45,1021,429],{"class":63},[45,1023,73],{"class":59},[45,1025,438],{"class":63},[45,1027,88],{"class":67},[45,1029,429],{"class":63},[45,1031,93],{"class":59},[31,1033,1035],{"id":1034},"what-happens-if-the-value-is-missing","What happens if the value is missing",[14,1037,1038,1039,102],{},"If the value is not in the list, Python raises a ",[18,1040,1041],{},"ValueError",[36,1043,1045],{"className":38,"code":1044,"language":40,"meta":41,"style":41},"items = [\"apple\", \"banana\", \"orange\"]\nitems.remove(\"grape\")\n",[18,1046,1047,1079],{"__ignoreMap":41},[45,1048,1049,1051,1053,1055,1057,1059,1061,1063,1065,1067,1069,1071,1073,1075,1077],{"class":47,"line":48},[45,1050,52],{"class":51},[45,1052,56],{"class":55},[45,1054,60],{"class":59},[45,1056,64],{"class":63},[45,1058,68],{"class":67},[45,1060,64],{"class":63},[45,1062,73],{"class":59},[45,1064,76],{"class":63},[45,1066,79],{"class":67},[45,1068,64],{"class":63},[45,1070,73],{"class":59},[45,1072,76],{"class":63},[45,1074,88],{"class":67},[45,1076,64],{"class":63},[45,1078,93],{"class":59},[45,1080,1081,1083,1085,1087,1089,1091,1094,1096],{"class":47,"line":96},[45,1082,99],{"class":51},[45,1084,102],{"class":59},[45,1086,106],{"class":105},[45,1088,109],{"class":59},[45,1090,64],{"class":63},[45,1092,1093],{"class":67},"grape",[45,1095,64],{"class":63},[45,1097,118],{"class":59},[14,1099,268],{},[36,1101,1103],{"className":38,"code":1102,"language":40,"meta":41,"style":41},"ValueError: list.remove(x): x not in list\n",[18,1104,1105],{"__ignoreMap":41},[45,1106,1107,1109,1112,1115,1117,1119,1121,1124,1127,1130,1132,1135],{"class":47,"line":48},[45,1108,1041],{"class":315},[45,1110,1111],{"class":59},":",[45,1113,1114],{"class":315}," list",[45,1116,102],{"class":59},[45,1118,106],{"class":105},[45,1120,109],{"class":59},[45,1122,1123],{"class":105},"x",[45,1125,1126],{"class":59},"):",[45,1128,1129],{"class":51}," x ",[45,1131,178],{"class":55},[45,1133,1134],{"class":55}," in",[45,1136,1137],{"class":315}," list\n",[14,1139,1140],{},"This is a common beginner mistake.",[14,1142,1143],{},"A safe pattern is to check first:",[36,1145,1147],{"className":38,"code":1146,"language":40,"meta":41,"style":41},"items = [\"apple\", \"banana\", \"orange\"]\nvalue = \"grape\"\n\nif value in items:\n    items.remove(value)\n\nprint(items)\n",[18,1148,1149,1181,1195,1199,1214,1229,1234],{"__ignoreMap":41},[45,1150,1151,1153,1155,1157,1159,1161,1163,1165,1167,1169,1171,1173,1175,1177,1179],{"class":47,"line":48},[45,1152,52],{"class":51},[45,1154,56],{"class":55},[45,1156,60],{"class":59},[45,1158,64],{"class":63},[45,1160,68],{"class":67},[45,1162,64],{"class":63},[45,1164,73],{"class":59},[45,1166,76],{"class":63},[45,1168,79],{"class":67},[45,1170,64],{"class":63},[45,1172,73],{"class":59},[45,1174,76],{"class":63},[45,1176,88],{"class":67},[45,1178,64],{"class":63},[45,1180,93],{"class":59},[45,1182,1183,1186,1188,1190,1192],{"class":47,"line":96},[45,1184,1185],{"class":51},"value ",[45,1187,56],{"class":55},[45,1189,76],{"class":63},[45,1191,1093],{"class":67},[45,1193,1194],{"class":63},"\"\n",[45,1196,1197],{"class":47,"line":121},[45,1198,242],{"emptyLinePlaceholder":241},[45,1200,1201,1203,1206,1208,1211],{"class":47,"line":134},[45,1202,982],{"class":969},[45,1204,1205],{"class":51}," value ",[45,1207,976],{"class":55},[45,1209,1210],{"class":51}," items",[45,1212,1213],{"class":59},":\n",[45,1215,1216,1219,1221,1223,1225,1227],{"class":47,"line":256},[45,1217,1218],{"class":51},"    items",[45,1220,102],{"class":59},[45,1222,106],{"class":105},[45,1224,109],{"class":59},[45,1226,28],{"class":105},[45,1228,118],{"class":59},[45,1230,1232],{"class":47,"line":1231},6,[45,1233,242],{"emptyLinePlaceholder":241},[45,1235,1237,1239,1241,1243],{"class":47,"line":1236},7,[45,1238,125],{"class":124},[45,1240,109],{"class":59},[45,1242,99],{"class":105},[45,1244,118],{"class":59},[14,1246,268],{},[36,1248,1250],{"className":38,"code":1249,"language":40,"meta":41,"style":41},"['apple', 'banana', 'orange']\n",[18,1251,1252],{"__ignoreMap":41},[45,1253,1254,1256,1258,1260,1262,1264,1266,1268,1270,1272,1274,1276,1278],{"class":47,"line":48},[45,1255,278],{"class":59},[45,1257,429],{"class":63},[45,1259,68],{"class":67},[45,1261,429],{"class":63},[45,1263,73],{"class":59},[45,1265,438],{"class":63},[45,1267,79],{"class":67},[45,1269,429],{"class":63},[45,1271,73],{"class":59},[45,1273,438],{"class":63},[45,1275,88],{"class":67},[45,1277,429],{"class":63},[45,1279,93],{"class":59},[14,1281,1282,1283,1285],{},"This avoids the error because ",[18,1284,154],{}," runs only if the value exists.",[14,1287,1288,1289,102],{},"If you are troubleshooting this kind of problem, see ",[364,1290,1292],{"href":1291},"\u002Ferrors\u002Fvalueerror-in-python-causes-and-fixes\u002F","ValueError in Python: causes and fixes",[31,1294,1296],{"id":1295},"remove-vs-pop","remove() vs pop()",[14,1298,1299,1301,1302,1305],{},[18,1300,154],{}," and ",[18,1303,1304],{},"pop()"," both delete items from a list, but they work differently.",[157,1307,1308,1315,1322,1329],{},[160,1309,1310,1312,1313],{},[18,1311,154],{}," deletes by ",[26,1314,28],{},[160,1316,1317,1312,1319],{},[18,1318,1304],{},[26,1320,1321],{},"index",[160,1323,1324,1326,1327],{},[18,1325,154],{}," returns ",[18,1328,301],{},[160,1330,1331,1333],{},[18,1332,1304],{}," returns the removed item",[14,1335,1336,1337,1111],{},"Example with ",[18,1338,154],{},[36,1340,1342],{"className":38,"code":1341,"language":40,"meta":41,"style":41},"items = [\"apple\", \"banana\", \"orange\"]\nitems.remove(\"banana\")\nprint(items)\n",[18,1343,1344,1376,1394],{"__ignoreMap":41},[45,1345,1346,1348,1350,1352,1354,1356,1358,1360,1362,1364,1366,1368,1370,1372,1374],{"class":47,"line":48},[45,1347,52],{"class":51},[45,1349,56],{"class":55},[45,1351,60],{"class":59},[45,1353,64],{"class":63},[45,1355,68],{"class":67},[45,1357,64],{"class":63},[45,1359,73],{"class":59},[45,1361,76],{"class":63},[45,1363,79],{"class":67},[45,1365,64],{"class":63},[45,1367,73],{"class":59},[45,1369,76],{"class":63},[45,1371,88],{"class":67},[45,1373,64],{"class":63},[45,1375,93],{"class":59},[45,1377,1378,1380,1382,1384,1386,1388,1390,1392],{"class":47,"line":96},[45,1379,99],{"class":51},[45,1381,102],{"class":59},[45,1383,106],{"class":105},[45,1385,109],{"class":59},[45,1387,64],{"class":63},[45,1389,79],{"class":67},[45,1391,64],{"class":63},[45,1393,118],{"class":59},[45,1395,1396,1398,1400,1402],{"class":47,"line":121},[45,1397,125],{"class":124},[45,1399,109],{"class":59},[45,1401,99],{"class":105},[45,1403,118],{"class":59},[14,1405,268],{},[36,1407,1409],{"className":38,"code":1408,"language":40,"meta":41,"style":41},"['apple', 'orange']\n",[18,1410,1411],{"__ignoreMap":41},[45,1412,1413,1415,1417,1419,1421,1423,1425,1427,1429],{"class":47,"line":48},[45,1414,278],{"class":59},[45,1416,429],{"class":63},[45,1418,68],{"class":67},[45,1420,429],{"class":63},[45,1422,73],{"class":59},[45,1424,438],{"class":63},[45,1426,88],{"class":67},[45,1428,429],{"class":63},[45,1430,93],{"class":59},[14,1432,1336,1433,1111],{},[18,1434,1304],{},[36,1436,1438],{"className":38,"code":1437,"language":40,"meta":41,"style":41},"items = [\"apple\", \"banana\", \"orange\"]\nremoved_item = items.pop(1)\n\nprint(items)\nprint(removed_item)\n",[18,1439,1440,1472,1492,1496,1506],{"__ignoreMap":41},[45,1441,1442,1444,1446,1448,1450,1452,1454,1456,1458,1460,1462,1464,1466,1468,1470],{"class":47,"line":48},[45,1443,52],{"class":51},[45,1445,56],{"class":55},[45,1447,60],{"class":59},[45,1449,64],{"class":63},[45,1451,68],{"class":67},[45,1453,64],{"class":63},[45,1455,73],{"class":59},[45,1457,76],{"class":63},[45,1459,79],{"class":67},[45,1461,64],{"class":63},[45,1463,73],{"class":59},[45,1465,76],{"class":63},[45,1467,88],{"class":67},[45,1469,64],{"class":63},[45,1471,93],{"class":59},[45,1473,1474,1477,1479,1481,1483,1486,1488,1490],{"class":47,"line":96},[45,1475,1476],{"class":51},"removed_item ",[45,1478,56],{"class":55},[45,1480,1210],{"class":51},[45,1482,102],{"class":59},[45,1484,1485],{"class":105},"pop",[45,1487,109],{"class":59},[45,1489,203],{"class":202},[45,1491,118],{"class":59},[45,1493,1494],{"class":47,"line":121},[45,1495,242],{"emptyLinePlaceholder":241},[45,1497,1498,1500,1502,1504],{"class":47,"line":134},[45,1499,125],{"class":124},[45,1501,109],{"class":59},[45,1503,99],{"class":105},[45,1505,118],{"class":59},[45,1507,1508,1510,1512,1515],{"class":47,"line":256},[45,1509,125],{"class":124},[45,1511,109],{"class":59},[45,1513,1514],{"class":105},"removed_item",[45,1516,118],{"class":59},[14,1518,268],{},[36,1520,1522],{"className":38,"code":1521,"language":40,"meta":41,"style":41},"['apple', 'orange']\nbanana\n",[18,1523,1524,1544],{"__ignoreMap":41},[45,1525,1526,1528,1530,1532,1534,1536,1538,1540,1542],{"class":47,"line":48},[45,1527,278],{"class":59},[45,1529,429],{"class":63},[45,1531,68],{"class":67},[45,1533,429],{"class":63},[45,1535,73],{"class":59},[45,1537,438],{"class":63},[45,1539,88],{"class":67},[45,1541,429],{"class":63},[45,1543,93],{"class":59},[45,1545,1546],{"class":47,"line":96},[45,1547,1548],{"class":51},"banana\n",[14,1550,141,1551,1553],{},[18,1552,154],{}," when you know the item value.",[14,1555,141,1556,1558],{},[18,1557,1304],{}," when you know the position and want the removed item back.",[14,1560,1561,1562,102],{},"For more detail, see the ",[364,1563,1565],{"href":1564},"\u002Freference\u002Fpython-list-pop-method\u002F","Python list pop() method",[31,1567,1569],{"id":1568},"remove-vs-del","remove() vs del",[14,1571,1572,1301,1574,1577],{},[18,1573,154],{},[18,1575,1576],{},"del"," are also different.",[157,1579,1580,1585,1590,1595],{},[160,1581,1582,1584],{},[18,1583,154],{}," deletes by matching value",[160,1586,1587,1589],{},[18,1588,1576],{}," deletes by index or slice",[160,1591,141,1592,1594],{},[18,1593,1576],{}," when you know the position",[160,1596,141,1597,1599],{},[18,1598,154],{}," when you know the item value",[14,1601,1336,1602,1111],{},[18,1603,1576],{},[36,1605,1607],{"className":38,"code":1606,"language":40,"meta":41,"style":41},"items = [\"apple\", \"banana\", \"orange\"]\ndel items[1]\nprint(items)\n",[18,1608,1609,1641,1653],{"__ignoreMap":41},[45,1610,1611,1613,1615,1617,1619,1621,1623,1625,1627,1629,1631,1633,1635,1637,1639],{"class":47,"line":48},[45,1612,52],{"class":51},[45,1614,56],{"class":55},[45,1616,60],{"class":59},[45,1618,64],{"class":63},[45,1620,68],{"class":67},[45,1622,64],{"class":63},[45,1624,73],{"class":59},[45,1626,76],{"class":63},[45,1628,79],{"class":67},[45,1630,64],{"class":63},[45,1632,73],{"class":59},[45,1634,76],{"class":63},[45,1636,88],{"class":67},[45,1638,64],{"class":63},[45,1640,93],{"class":59},[45,1642,1643,1645,1647,1649,1651],{"class":47,"line":96},[45,1644,1576],{"class":969},[45,1646,1210],{"class":51},[45,1648,278],{"class":59},[45,1650,203],{"class":202},[45,1652,93],{"class":59},[45,1654,1655,1657,1659,1661],{"class":47,"line":121},[45,1656,125],{"class":124},[45,1658,109],{"class":59},[45,1660,99],{"class":105},[45,1662,118],{"class":59},[14,1664,268],{},[36,1666,1667],{"className":38,"code":1408,"language":40,"meta":41,"style":41},[18,1668,1669],{"__ignoreMap":41},[45,1670,1671,1673,1675,1677,1679,1681,1683,1685,1687],{"class":47,"line":48},[45,1672,278],{"class":59},[45,1674,429],{"class":63},[45,1676,68],{"class":67},[45,1678,429],{"class":63},[45,1680,73],{"class":59},[45,1682,438],{"class":63},[45,1684,88],{"class":67},[45,1686,429],{"class":63},[45,1688,93],{"class":59},[14,1690,1691,1692,1694,1695,1698],{},"This removed the item at index ",[18,1693,203],{},", not the value ",[18,1696,1697],{},"\"banana\""," directly.",[14,1700,1701,1702,102],{},"If you are not sure whether you should remove by value or by position, see ",[364,1703,1705],{"href":1704},"\u002Fhow-to\u002Fhow-to-remove-an-item-from-a-list-in-python\u002F","how to remove an item from a list in Python",[31,1707,1709],{"id":1708},"common-mistakes","Common mistakes",[14,1711,1712,1713,1111],{},"Here are some common problems when using ",[18,1714,154],{},[157,1716,1717,1720,1726,1734,1746],{},[160,1718,1719],{},"Trying to remove a value that is not in the list",[160,1721,1722,1723,1725],{},"Expecting ",[18,1724,154],{}," to delete all matching values",[160,1727,1728,1729,1731,1732],{},"Assigning the result of ",[18,1730,154],{}," to a variable even though it returns ",[18,1733,301],{},[160,1735,1736,1737,1739,1740,1742,1743,1745],{},"Using ",[18,1738,154],{}," when ",[18,1741,1304],{}," or ",[18,1744,1576],{}," would be a better fit",[160,1747,1748],{},"Confusing removing by value with removing by index",[14,1750,1751],{},"Helpful checks while debugging:",[36,1753,1755],{"className":38,"code":1754,"language":40,"meta":41,"style":41},"print(my_list)\nprint(value in my_list)\nprint(my_list.count(value))\nprint(type(my_list))\nhelp(list.remove)\n",[18,1756,1757,1768,1783,1803,1818],{"__ignoreMap":41},[45,1758,1759,1761,1763,1766],{"class":47,"line":48},[45,1760,125],{"class":124},[45,1762,109],{"class":59},[45,1764,1765],{"class":105},"my_list",[45,1767,118],{"class":59},[45,1769,1770,1772,1774,1776,1778,1781],{"class":47,"line":96},[45,1771,125],{"class":124},[45,1773,109],{"class":59},[45,1775,1185],{"class":105},[45,1777,976],{"class":969},[45,1779,1780],{"class":105}," my_list",[45,1782,118],{"class":59},[45,1784,1785,1787,1789,1791,1793,1796,1798,1800],{"class":47,"line":121},[45,1786,125],{"class":124},[45,1788,109],{"class":59},[45,1790,1765],{"class":105},[45,1792,102],{"class":59},[45,1794,1795],{"class":105},"count",[45,1797,109],{"class":59},[45,1799,28],{"class":105},[45,1801,1802],{"class":59},"))\n",[45,1804,1805,1807,1809,1812,1814,1816],{"class":47,"line":134},[45,1806,125],{"class":124},[45,1808,109],{"class":59},[45,1810,1811],{"class":315},"type",[45,1813,109],{"class":59},[45,1815,1765],{"class":105},[45,1817,1802],{"class":59},[45,1819,1820,1823,1825,1827,1829,1832],{"class":47,"line":256},[45,1821,1822],{"class":124},"help",[45,1824,109],{"class":59},[45,1826,316],{"class":315},[45,1828,102],{"class":59},[45,1830,106],{"class":1831},"skxfh",[45,1833,118],{"class":59},[14,1835,1836],{},"These checks can help you answer questions like:",[157,1838,1839,1842,1845,1848],{},[160,1840,1841],{},"Is the value really in the list?",[160,1843,1844],{},"How many times does it appear?",[160,1846,1847],{},"Am I working with a list?",[160,1849,1850],{},"Am I using the method correctly?",[14,1852,1853,1854,1858],{},"If you need to find a value before removing it, the ",[364,1855,1857],{"href":1856},"\u002Freference\u002Fpython-list-index-method\u002F","Python list index() method"," may also help.",[31,1860,1862],{"id":1861},"faq","FAQ",[1864,1865,1867],"h3",{"id":1866},"does-remove-delete-all-matching-items","Does remove() delete all matching items?",[14,1869,1870],{},"No. It removes only the first matching value.",[1864,1872,1874],{"id":1873},"what-does-listremove-return","What does list.remove() return?",[14,1876,1877,1878,1880],{},"It returns ",[18,1879,301],{},". It changes the original list directly.",[1864,1882,1884],{"id":1883},"how-do-i-avoid-an-error-if-the-value-is-missing","How do I avoid an error if the value is missing?",[14,1886,1887,1888,1891,1892,102],{},"Check with ",[18,1889,1890],{},"if value in my_list"," before calling ",[18,1893,154],{},[1864,1895,1897],{"id":1896},"should-i-use-remove-or-pop","Should I use remove() or pop()?",[14,1899,141,1900,1902,1903,1905],{},[18,1901,154],{}," for a value and ",[18,1904,1304],{}," for an index.",[31,1907,1909],{"id":1908},"see-also","See also",[157,1911,1912,1917,1921,1925,1929],{},[160,1913,1914],{},[364,1915,1916],{"href":1704},"How to remove an item from a list in Python",[160,1918,1919],{},[364,1920,1565],{"href":1564},[160,1922,1923],{},[364,1924,1857],{"href":1856},[160,1926,1927],{},[364,1928,1292],{"href":1291},[160,1930,1931],{},[364,1932,1934],{"href":1933},"\u002Ferrors\u002Fvalueerror-substring-not-found-fix\u002F","ValueError: substring not found fix",[1936,1937,1938],"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 .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 .srdBf, html code.shiki .srdBf{--shiki-light:#F76D47;--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .s39Yj, html code.shiki .s39Yj{--shiki-light:#39ADB5;--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 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 .skxfh, html code.shiki .skxfh{--shiki-light:#E53935;--shiki-default:#24292E;--shiki-dark:#E1E4E8}",{"title":41,"searchDepth":96,"depth":96,"links":1940},[1941,1942,1943,1944,1945,1946,1947,1948,1949,1950,1956],{"id":33,"depth":96,"text":34},{"id":148,"depth":96,"text":149},{"id":304,"depth":96,"text":305},{"id":447,"depth":96,"text":448},{"id":654,"depth":96,"text":655},{"id":1034,"depth":96,"text":1035},{"id":1295,"depth":96,"text":1296},{"id":1568,"depth":96,"text":1569},{"id":1708,"depth":96,"text":1709},{"id":1861,"depth":96,"text":1862,"children":1951},[1952,1953,1954,1955],{"id":1866,"depth":121,"text":1867},{"id":1873,"depth":121,"text":1874},{"id":1883,"depth":121,"text":1884},{"id":1896,"depth":121,"text":1897},{"id":1908,"depth":96,"text":1909},"Master python list remove method in our comprehensive Python beginner guide.","md",{},"\u002Freference\u002Fpython-list-remove-method",{"title":5,"description":1957},"reference\u002Fpython-list-remove-method","jE1uuXBERpMbOGTd_fSVoHqAttuM8Gy2xT1krJOL_nM",1777585514787]