{"id":14371,"date":"2024-03-15T08:59:31","date_gmt":"2024-03-15T08:59:31","guid":{"rendered":"https:\/\/www.silicloud.com\/blog\/how-do-you-remove-specified-elements-in-numpy\/"},"modified":"2025-08-06T07:50:55","modified_gmt":"2025-08-06T07:50:55","slug":"how-do-you-remove-specified-elements-in-numpy","status":"publish","type":"post","link":"https:\/\/www.silicloud.com\/blog\/how-do-you-remove-specified-elements-in-numpy\/","title":{"rendered":"NumPy Delete: Remove Elements from Arrays"},"content":{"rendered":"<p>One can remove specified elements using the delete() function in the NumPy library. The usage of the delete() function is as follows:<\/p>\n<pre class=\"post-pre\"><code>numpy.delete(arr, obj, axis=<span class=\"hljs-literal\">None<\/span>)\r\n<\/code><\/pre>\n<p>In this case, arr is the array to be operated on, obj is the index or slice object of the element to be deleted, and axis is the axis to delete. If axis is not specified, the array will be flattened into a one-dimensional array, and then the specified element will be deleted.<\/p>\n<p>The following is an example demonstrating how to use the delete() function to remove a specified element:<\/p>\n<pre class=\"post-pre\"><code><span class=\"hljs-keyword\">import<\/span> numpy <span class=\"hljs-keyword\">as<\/span> np\r\n\r\narr = np.array([<span class=\"hljs-number\">1<\/span>, <span class=\"hljs-number\">2<\/span>, <span class=\"hljs-number\">3<\/span>, <span class=\"hljs-number\">4<\/span>, <span class=\"hljs-number\">5<\/span>])\r\nnew_arr = np.delete(arr, <span class=\"hljs-number\">2<\/span>)  <span class=\"hljs-comment\"># \u5220\u9664\u7d22\u5f15\u4e3a2\u7684\u5143\u7d20<\/span>\r\n<span class=\"hljs-built_in\">print<\/span>(new_arr)  <span class=\"hljs-comment\"># \u8f93\u51fa: [1 2 4 5]<\/span>\r\n\r\narr = np.array([[<span class=\"hljs-number\">1<\/span>, <span class=\"hljs-number\">2<\/span>, <span class=\"hljs-number\">3<\/span>], [<span class=\"hljs-number\">4<\/span>, <span class=\"hljs-number\">5<\/span>, <span class=\"hljs-number\">6<\/span>], [<span class=\"hljs-number\">7<\/span>, <span class=\"hljs-number\">8<\/span>, <span class=\"hljs-number\">9<\/span>]])\r\nnew_arr = np.delete(arr, <span class=\"hljs-number\">1<\/span>, axis=<span class=\"hljs-number\">0<\/span>)  <span class=\"hljs-comment\"># \u5220\u9664\u7b2c1\u884c<\/span>\r\n<span class=\"hljs-built_in\">print<\/span>(new_arr)\r\n<span class=\"hljs-comment\"># \u8f93\u51fa:<\/span>\r\n<span class=\"hljs-comment\"># [[1 2 3]<\/span>\r\n<span class=\"hljs-comment\">#  [7 8 9]]<\/span>\r\n\r\nnew_arr = np.delete(arr, <span class=\"hljs-number\">1<\/span>, axis=<span class=\"hljs-number\">1<\/span>)  <span class=\"hljs-comment\"># \u5220\u9664\u7b2c1\u5217<\/span>\r\n<span class=\"hljs-built_in\">print<\/span>(new_arr)\r\n<span class=\"hljs-comment\"># \u8f93\u51fa:<\/span>\r\n<span class=\"hljs-comment\"># [[1 3]<\/span>\r\n<span class=\"hljs-comment\">#  [4 6]<\/span>\r\n<span class=\"hljs-comment\">#  [7 9]]<\/span>\r\n<\/code><\/pre>\n<p>In the examples above, the np.delete() function removed specified elements from both a one-dimensional array and a two-dimensional array.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>One can remove specified elements using the delete() function in the NumPy library. The usage of the delete() function is as follows: numpy.delete(arr, obj, axis=None) In this case, arr is the array to be operated on, obj is the index or slice object of the element to be deleted, and axis is the axis to [&hellip;]<\/p>\n","protected":false},"author":11,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","footnotes":""},"categories":[1],"tags":[19326,19324,12270,19327,19325],"class_list":["post-14371","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-numpy-array-manipulation","tag-numpy-delete","tag-numpy-tutorial","tag-python-array-handling","tag-remove-elements-numpy"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.5 (Yoast SEO v21.5) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>NumPy Delete: Remove Elements from Arrays - Blog - Silicon Cloud<\/title>\n<meta name=\"description\" content=\"Learn to remove specified elements in NumPy using delete(). Includes syntax, axis handling, and practical examples for array manipulation.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.silicloud.com\/blog\/how-do-you-remove-specified-elements-in-numpy\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"NumPy Delete: Remove Elements from Arrays\" \/>\n<meta property=\"og:description\" content=\"Learn to remove specified elements in NumPy using delete(). Includes syntax, axis handling, and practical examples for array manipulation.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.silicloud.com\/blog\/how-do-you-remove-specified-elements-in-numpy\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog - Silicon Cloud\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/SiliCloudGlobal\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-03-15T08:59:31+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-08-06T07:50:55+00:00\" \/>\n<meta name=\"author\" content=\"Olivia Parker\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@SiliCloudGlobal\" \/>\n<meta name=\"twitter:site\" content=\"@SiliCloudGlobal\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Olivia Parker\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-do-you-remove-specified-elements-in-numpy\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-do-you-remove-specified-elements-in-numpy\/\"},\"author\":{\"name\":\"Olivia Parker\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/3ff7b3da0e45ac5dbbef2502f3cea8d9\"},\"headline\":\"NumPy Delete: Remove Elements from Arrays\",\"datePublished\":\"2024-03-15T08:59:31+00:00\",\"dateModified\":\"2025-08-06T07:50:55+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-do-you-remove-specified-elements-in-numpy\/\"},\"wordCount\":118,\"publisher\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\"},\"keywords\":[\"numpy array manipulation\",\"numpy delete\",\"NumPy tutorial\",\"python array handling\",\"remove elements numpy\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-do-you-remove-specified-elements-in-numpy\/\",\"url\":\"https:\/\/www.silicloud.com\/blog\/how-do-you-remove-specified-elements-in-numpy\/\",\"name\":\"NumPy Delete: Remove Elements from Arrays - Blog - Silicon Cloud\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#website\"},\"datePublished\":\"2024-03-15T08:59:31+00:00\",\"dateModified\":\"2025-08-06T07:50:55+00:00\",\"description\":\"Learn to remove specified elements in NumPy using delete(). Includes syntax, axis handling, and practical examples for array manipulation.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-do-you-remove-specified-elements-in-numpy\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.silicloud.com\/blog\/how-do-you-remove-specified-elements-in-numpy\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-do-you-remove-specified-elements-in-numpy\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.silicloud.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"NumPy Delete: Remove Elements from Arrays\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#website\",\"url\":\"https:\/\/www.silicloud.com\/blog\/\",\"name\":\"Silicon Cloud Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\",\"name\":\"Silicon Cloud Blog\",\"url\":\"https:\/\/www.silicloud.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png\",\"contentUrl\":\"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png\",\"width\":1024,\"height\":1024,\"caption\":\"Silicon Cloud Blog\"},\"image\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/SiliCloudGlobal\/\",\"https:\/\/twitter.com\/SiliCloudGlobal\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/3ff7b3da0e45ac5dbbef2502f3cea8d9\",\"name\":\"Olivia Parker\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/56c66f189ba32a6f9eb50f31a38fe774e2a725c213d4070835ccc51b8fbbc54b?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/56c66f189ba32a6f9eb50f31a38fe774e2a725c213d4070835ccc51b8fbbc54b?s=96&d=mm&r=g\",\"caption\":\"Olivia Parker\"},\"url\":\"https:\/\/www.silicloud.com\/blog\/author\/oliviaparker\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"NumPy Delete: Remove Elements from Arrays - Blog - Silicon Cloud","description":"Learn to remove specified elements in NumPy using delete(). Includes syntax, axis handling, and practical examples for array manipulation.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.silicloud.com\/blog\/how-do-you-remove-specified-elements-in-numpy\/","og_locale":"en_US","og_type":"article","og_title":"NumPy Delete: Remove Elements from Arrays","og_description":"Learn to remove specified elements in NumPy using delete(). Includes syntax, axis handling, and practical examples for array manipulation.","og_url":"https:\/\/www.silicloud.com\/blog\/how-do-you-remove-specified-elements-in-numpy\/","og_site_name":"Blog - Silicon Cloud","article_publisher":"https:\/\/www.facebook.com\/SiliCloudGlobal\/","article_published_time":"2024-03-15T08:59:31+00:00","article_modified_time":"2025-08-06T07:50:55+00:00","author":"Olivia Parker","twitter_card":"summary_large_image","twitter_creator":"@SiliCloudGlobal","twitter_site":"@SiliCloudGlobal","twitter_misc":{"Written by":"Olivia Parker","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.silicloud.com\/blog\/how-do-you-remove-specified-elements-in-numpy\/#article","isPartOf":{"@id":"https:\/\/www.silicloud.com\/blog\/how-do-you-remove-specified-elements-in-numpy\/"},"author":{"name":"Olivia Parker","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/3ff7b3da0e45ac5dbbef2502f3cea8d9"},"headline":"NumPy Delete: Remove Elements from Arrays","datePublished":"2024-03-15T08:59:31+00:00","dateModified":"2025-08-06T07:50:55+00:00","mainEntityOfPage":{"@id":"https:\/\/www.silicloud.com\/blog\/how-do-you-remove-specified-elements-in-numpy\/"},"wordCount":118,"publisher":{"@id":"https:\/\/www.silicloud.com\/blog\/#organization"},"keywords":["numpy array manipulation","numpy delete","NumPy tutorial","python array handling","remove elements numpy"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.silicloud.com\/blog\/how-do-you-remove-specified-elements-in-numpy\/","url":"https:\/\/www.silicloud.com\/blog\/how-do-you-remove-specified-elements-in-numpy\/","name":"NumPy Delete: Remove Elements from Arrays - Blog - Silicon Cloud","isPartOf":{"@id":"https:\/\/www.silicloud.com\/blog\/#website"},"datePublished":"2024-03-15T08:59:31+00:00","dateModified":"2025-08-06T07:50:55+00:00","description":"Learn to remove specified elements in NumPy using delete(). Includes syntax, axis handling, and practical examples for array manipulation.","breadcrumb":{"@id":"https:\/\/www.silicloud.com\/blog\/how-do-you-remove-specified-elements-in-numpy\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.silicloud.com\/blog\/how-do-you-remove-specified-elements-in-numpy\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.silicloud.com\/blog\/how-do-you-remove-specified-elements-in-numpy\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.silicloud.com\/blog\/"},{"@type":"ListItem","position":2,"name":"NumPy Delete: Remove Elements from Arrays"}]},{"@type":"WebSite","@id":"https:\/\/www.silicloud.com\/blog\/#website","url":"https:\/\/www.silicloud.com\/blog\/","name":"Silicon Cloud Blog","description":"","publisher":{"@id":"https:\/\/www.silicloud.com\/blog\/#organization"},"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.silicloud.com\/blog\/#organization","name":"Silicon Cloud Blog","url":"https:\/\/www.silicloud.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png","contentUrl":"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png","width":1024,"height":1024,"caption":"Silicon Cloud Blog"},"image":{"@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/SiliCloudGlobal\/","https:\/\/twitter.com\/SiliCloudGlobal"]},{"@type":"Person","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/3ff7b3da0e45ac5dbbef2502f3cea8d9","name":"Olivia Parker","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/56c66f189ba32a6f9eb50f31a38fe774e2a725c213d4070835ccc51b8fbbc54b?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/56c66f189ba32a6f9eb50f31a38fe774e2a725c213d4070835ccc51b8fbbc54b?s=96&d=mm&r=g","caption":"Olivia Parker"},"url":"https:\/\/www.silicloud.com\/blog\/author\/oliviaparker\/"}]}},"_links":{"self":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/14371","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/comments?post=14371"}],"version-history":[{"count":2,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/14371\/revisions"}],"predecessor-version":[{"id":158400,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/14371\/revisions\/158400"}],"wp:attachment":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/media?parent=14371"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/categories?post=14371"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/tags?post=14371"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}