{"id":4789,"date":"2022-08-24T13:14:14","date_gmt":"2022-08-24T07:44:14","guid":{"rendered":"https:\/\/jassweb.com\/solved\/solved-how-to-fix-this-valueerror-invalid-literal-for-int-with-base-10-closed\/"},"modified":"2022-08-24T13:14:14","modified_gmt":"2022-08-24T07:44:14","slug":"solved-how-to-fix-this-valueerror-invalid-literal-for-int-with-base-10-closed","status":"publish","type":"post","link":"https:\/\/jassweb.com\/solved\/solved-how-to-fix-this-valueerror-invalid-literal-for-int-with-base-10-closed\/","title":{"rendered":"[Solved] How to fix this: ValueError: invalid literal for int() with base 10: [closed]"},"content":{"rendered":"<p> [ad_1]<br \/>\n<\/p>\n<div id=\"answer-73389242\" class=\"answer js-answer accepted-answer js-accepted-answer\" data-answerid=\"73389242\" data-parentid=\"73388370\" data-score=\"0\" data-position-on-page=\"1\" data-highest-scored=\"1\" data-question-has-accepted-highest-score=\"1\" itemprop=\"acceptedAnswer\" itemscope itemtype=\"https:\/\/schema.org\/Answer\">\n<div class=\"post-layout\">\n<div class=\"votecell post-layout--left\"><\/div>\n<div class=\"answercell post-layout--right\">\n<div class=\"s-prose js-post-body\" itemprop=\"text\">\n<p>the default behaviour of <code>split()<\/code> is to split by whitespace. You code would not throw errors if the input only contained numbers and whitespaces, e.g. <code>156 178 165 171 187<\/code>.<\/p>\n<p>If you want a different split seperator, e.g. the comma <code>,<\/code>, you could use <code>split(\",\")<\/code> instead.<\/p>\n<p>Valid input would be e.g. <code>156,178,165,171,187<\/code>.<\/p>\n<p>Note that <code>[156,178,165,171,187]<\/code> is not valid input. It would split the string only at the comma, resulting in the first element to be equal to <code>[156<\/code>, clearly not a valid number.<\/p>\n<p>If you want to skip the input step and use a list instead, replace:<\/p>\n<p><code>student_heights = input(\"Input a list of student heights \").split()<\/code><\/p>\n<p>with:<\/p>\n<p><code>student_heights = [156,178,165,171,187]<\/code><\/p>\n<p>If you realy need to pass <code>[156,178,165,171,187]<\/code> as an input, you could also use <code>literal_eval<\/code> to convert it to a list. Don&#8217;t forget to <code>import<\/code> the required module:<\/p>\n<pre class=\"lang-py prettyprint-override\"><code>from ast import literal_eval\nstudent_heights = literal_eval(input(\"Input a list of student heights \"))\n\nfor n in range(0, len(student_heights)): \n  student_heights[n] = int(student_heights[n])\n\ntotal_height =0\nfor i in student_heights:\n    total_height += i\nprint(total_height)\n<\/code><\/pre>\n<\/p><\/div>\n<div class=\"mt24\"><\/div>\n<\/div>\n<p>            <span class=\"d-none\" itemprop=\"commentCount\">1<\/span> <\/p><\/div>\n<\/div>\n<p>[ad_2]<\/p>\n<p>solved How to fix this: ValueError: invalid literal for int() with base 10: [closed] <\/p>\n","protected":false},"excerpt":{"rendered":"<p>[ad_1] the default behaviour of split() is to split by whitespace. You code would not throw errors if the input only contained numbers and whitespaces, e.g. 156 178 165 171 187. If you want a different split seperator, e.g. the comma ,, you could use split(&#8220;,&#8221;) instead. Valid input would be e.g. 156,178,165,171,187. Note that &#8230; <a title=\"[Solved] How to fix this: ValueError: invalid literal for int() with base 10: [closed]\" class=\"read-more\" href=\"https:\/\/jassweb.com\/solved\/solved-how-to-fix-this-valueerror-invalid-literal-for-int-with-base-10-closed\/\" aria-label=\"More on [Solved] How to fix this: ValueError: invalid literal for int() with base 10: [closed]\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[320],"tags":[349],"class_list":["post-4789","post","type-post","status-publish","format-standard","hentry","category-solved","tag-python"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>[Solved] How to fix this: ValueError: invalid literal for int() with base 10: [closed] - JassWeb<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/jassweb.com\/solved\/solved-how-to-fix-this-valueerror-invalid-literal-for-int-with-base-10-closed\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[Solved] How to fix this: ValueError: invalid literal for int() with base 10: [closed] - JassWeb\" \/>\n<meta property=\"og:description\" content=\"[ad_1] the default behaviour of split() is to split by whitespace. You code would not throw errors if the input only contained numbers and whitespaces, e.g. 156 178 165 171 187. If you want a different split seperator, e.g. the comma ,, you could use split(&quot;,&quot;) instead. Valid input would be e.g. 156,178,165,171,187. Note that ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jassweb.com\/solved\/solved-how-to-fix-this-valueerror-invalid-literal-for-int-with-base-10-closed\/\" \/>\n<meta property=\"og:site_name\" content=\"JassWeb\" \/>\n<meta property=\"article:published_time\" content=\"2022-08-24T07:44:14+00:00\" \/>\n<meta name=\"author\" content=\"Kirat\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kirat\" \/>\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:\/\/jassweb.com\/solved\/solved-how-to-fix-this-valueerror-invalid-literal-for-int-with-base-10-closed\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-how-to-fix-this-valueerror-invalid-literal-for-int-with-base-10-closed\/\"},\"author\":{\"name\":\"Kirat\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\"},\"headline\":\"[Solved] How to fix this: ValueError: invalid literal for int() with base 10: [closed]\",\"datePublished\":\"2022-08-24T07:44:14+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-how-to-fix-this-valueerror-invalid-literal-for-int-with-base-10-closed\/\"},\"wordCount\":144,\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"keywords\":[\"python\"],\"articleSection\":[\"Solved\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-how-to-fix-this-valueerror-invalid-literal-for-int-with-base-10-closed\/\",\"url\":\"https:\/\/jassweb.com\/solved\/solved-how-to-fix-this-valueerror-invalid-literal-for-int-with-base-10-closed\/\",\"name\":\"[Solved] How to fix this: ValueError: invalid literal for int() with base 10: [closed] - JassWeb\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#website\"},\"datePublished\":\"2022-08-24T07:44:14+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-how-to-fix-this-valueerror-invalid-literal-for-int-with-base-10-closed\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/jassweb.com\/solved\/solved-how-to-fix-this-valueerror-invalid-literal-for-int-with-base-10-closed\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-how-to-fix-this-valueerror-invalid-literal-for-int-with-base-10-closed\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/jassweb.com\/solved\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"[Solved] How to fix this: ValueError: invalid literal for int() with base 10: [closed]\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/jassweb.com\/solved\/#website\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"name\":\"JassWeb\",\"description\":\"Build High-quality Websites\",\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/jassweb.com\/solved\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\",\"name\":\"Jass Web\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"contentUrl\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"width\":693,\"height\":132,\"caption\":\"Jass Web\"},\"image\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\",\"name\":\"Kirat\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775193939\",\"contentUrl\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775193939\",\"caption\":\"Kirat\"},\"sameAs\":[\"http:\/\/jassweb.com\"],\"url\":\"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[Solved] How to fix this: ValueError: invalid literal for int() with base 10: [closed] - JassWeb","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:\/\/jassweb.com\/solved\/solved-how-to-fix-this-valueerror-invalid-literal-for-int-with-base-10-closed\/","og_locale":"en_US","og_type":"article","og_title":"[Solved] How to fix this: ValueError: invalid literal for int() with base 10: [closed] - JassWeb","og_description":"[ad_1] the default behaviour of split() is to split by whitespace. You code would not throw errors if the input only contained numbers and whitespaces, e.g. 156 178 165 171 187. If you want a different split seperator, e.g. the comma ,, you could use split(\",\") instead. Valid input would be e.g. 156,178,165,171,187. Note that ... Read more","og_url":"https:\/\/jassweb.com\/solved\/solved-how-to-fix-this-valueerror-invalid-literal-for-int-with-base-10-closed\/","og_site_name":"JassWeb","article_published_time":"2022-08-24T07:44:14+00:00","author":"Kirat","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kirat","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jassweb.com\/solved\/solved-how-to-fix-this-valueerror-invalid-literal-for-int-with-base-10-closed\/#article","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/solved-how-to-fix-this-valueerror-invalid-literal-for-int-with-base-10-closed\/"},"author":{"name":"Kirat","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31"},"headline":"[Solved] How to fix this: ValueError: invalid literal for int() with base 10: [closed]","datePublished":"2022-08-24T07:44:14+00:00","mainEntityOfPage":{"@id":"https:\/\/jassweb.com\/solved\/solved-how-to-fix-this-valueerror-invalid-literal-for-int-with-base-10-closed\/"},"wordCount":144,"publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"keywords":["python"],"articleSection":["Solved"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/jassweb.com\/solved\/solved-how-to-fix-this-valueerror-invalid-literal-for-int-with-base-10-closed\/","url":"https:\/\/jassweb.com\/solved\/solved-how-to-fix-this-valueerror-invalid-literal-for-int-with-base-10-closed\/","name":"[Solved] How to fix this: ValueError: invalid literal for int() with base 10: [closed] - JassWeb","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/#website"},"datePublished":"2022-08-24T07:44:14+00:00","breadcrumb":{"@id":"https:\/\/jassweb.com\/solved\/solved-how-to-fix-this-valueerror-invalid-literal-for-int-with-base-10-closed\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jassweb.com\/solved\/solved-how-to-fix-this-valueerror-invalid-literal-for-int-with-base-10-closed\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/jassweb.com\/solved\/solved-how-to-fix-this-valueerror-invalid-literal-for-int-with-base-10-closed\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jassweb.com\/solved\/"},{"@type":"ListItem","position":2,"name":"[Solved] How to fix this: ValueError: invalid literal for int() with base 10: [closed]"}]},{"@type":"WebSite","@id":"https:\/\/jassweb.com\/solved\/#website","url":"https:\/\/jassweb.com\/solved\/","name":"JassWeb","description":"Build High-quality Websites","publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jassweb.com\/solved\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/jassweb.com\/solved\/#organization","name":"Jass Web","url":"https:\/\/jassweb.com\/solved\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/","url":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","contentUrl":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","width":693,"height":132,"caption":"Jass Web"},"image":{"@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31","name":"Kirat","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/","url":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775193939","contentUrl":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775193939","caption":"Kirat"},"sameAs":["http:\/\/jassweb.com"],"url":"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/"}]}},"_links":{"self":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/4789","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/comments?post=4789"}],"version-history":[{"count":0,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/4789\/revisions"}],"wp:attachment":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/media?parent=4789"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/categories?post=4789"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/tags?post=4789"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}