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