{"id":1672,"date":"2020-08-05T04:32:04","date_gmt":"2020-08-05T04:32:04","guid":{"rendered":"https:\/\/www.winklix.com\/blog\/?p=1672"},"modified":"2020-08-05T04:32:06","modified_gmt":"2020-08-05T04:32:06","slug":"understanding-python-for-machine-learning","status":"publish","type":"post","link":"https:\/\/www.winklix.com\/blog\/understanding-python-for-machine-learning\/","title":{"rendered":"Understanding Python for Machine Learning &#8211; Part 1 (Data Types in Python)"},"content":{"rendered":"\n<p>Machine learning has become one of the most sought after fields in the current times. With advancements in both software and hardware, building complex mathematical and computational heavy models have become easier and quicker. Introduction of TPU (Tensor Processing Units) have further expedited the process of machine learning models. While all the advancements in the field of hardwares have enabled this change, one notable change has been in the use of python for machine learning algorithms.&nbsp;<\/p>\n\n\n\n<p>Marking a shift from traditionally used language R (which is still preferred by statisticians), python has gained popularity in recent times amongst many <a href=\"https:\/\/www.winklix.com\/python-development\">python developers<\/a> and python consultants. Many new 3rd party machine learning tools now provide python support out of the box. Infact, many companies have now started calling themselves python development companies.<\/p>\n\n\n\n<p>Hence, through this series of articles, we will understand python for machine learning and how <a href=\"https:\/\/www.winklix.com\/python-development\">python consultants <\/a>can leverage python to build robust machine learning models. As a first article in this series, we will understand different data types in python and their syntax in python.<\/p>\n\n\n\n<p>Let us begin!<\/p>\n\n\n\n<p>There are majorly 7 types of data in python<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td><strong>Text<\/strong><\/td><td>String (str)<\/td><\/tr><tr><td><strong>Numeric<\/strong><\/td><td>Int, Float, Complex<\/td><\/tr><tr><td><strong>Sequence<\/strong><\/td><td>List, Tuple, Range<\/td><\/tr><tr><td><strong>Mapping<\/strong><\/td><td>Dictionary<\/td><\/tr><tr><td><strong>Set<\/strong><\/td><td>Set, Frozenset<\/td><\/tr><tr><td><strong>Boolean<\/strong><\/td><td>Bool (True\/False)<\/td><\/tr><tr><td><strong>Binary<\/strong><\/td><td>bytes, bytearray, memoryview<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>We will now understand each of the above types in detail.<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li><strong>Text<\/strong><\/li><\/ol>\n\n\n\n<p>Strings in python are a stream of characters, contiguous in nature. They are often represented in between single quotes. Strings allow slicing on them, that is, we can use parts of a string to extract substring out of it. One important thing to note is that unlike R, indexes in python start from 0.&nbsp;<\/p>\n\n\n\n<p><strong>Syntax and Output:<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh4.googleusercontent.com\/DubJ6QZ5UZB3PbUNDKQiBKDOe-FYbXF7SGIY2sYmAmGpu5-FGvsAewOopsZz1B2jnJEff0byG4pWFXnjh0mTtcyoYcUvFhM_apIztom0XrKH5g3ylkYgcR29k3KIY0Zq0Oeo5IU43gBOhG1xbA\" alt=\"\"\/><\/figure>\n\n\n\n<p>We can also use + operator to concatenate the strings.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh5.googleusercontent.com\/rVbzTsSX-kq3oiHP9kxfqpa2xvx-SnBlgrDPWhSgCZy-mOsIFDT1NH7FSxspuD9DOBGtabTkkcz_7ZpPFXndx9iNvHleTNywetZIs39IwrFadpKgOZ5MEeHcA66rphzmz-cAsL7jW3hEWD-Exg\" alt=\"\"\/><\/figure>\n\n\n\n<ol class=\"wp-block-list\" start=\"2\"><li><strong>Numeric<\/strong><\/li><\/ol>\n\n\n\n<p>This type of data includes use of integer (signed), float (real values of floating point) etc. These are number inputs. It is important to note that all integer types in Python 3 are long. Hence, there is no separate long type in Python 3.<\/p>\n\n\n\n<p><strong>Syntax and Output:<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh5.googleusercontent.com\/RALsnlDTZYgb1DeEhHTfxH4tYdNJdcTb57WftG86XJgAhVN3OKqLbz7LZIQcWiWhLgyU9zDzmR_KhswDX5v60vPi7C3QwrDHo8__-yfjYKfpOt1do6fD3GjNo0SX9Ux_XAYIx2RNDBlY-yU_SA\" alt=\"\"\/><\/figure>\n\n\n\n<ol class=\"wp-block-list\" start=\"3\"><li><strong>Sequence<\/strong><\/li><\/ol>\n\n\n\n<p>This is probably the most frequently used data type in Python. It finds several applications at different places. The basic data types like numeric and text are also used inside the sequence data type. That is, a sequence data type can contain data of type integer and float. To understand the concept better, let us understand what is a list, tuple and a range.&nbsp;<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li><strong>List<\/strong><\/li><\/ol>\n\n\n\n<p>As mentioned above, since sequence data type can contain other data types as well, it is also called a compound data type. Lists are very versatile. List stores a sequence of values. It can be accessed using \u2018<strong>[ ]\u2019 <\/strong>&nbsp;and can be manipulated using operators like \u2018<strong>+ and *\u2019.<\/strong><\/p>\n\n\n\n<p><strong>Syntax and Output:<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh4.googleusercontent.com\/AnjwjEddh-kOHx6S9IRkbjkHI1I_1NDrUpYVLtwADpN_aaXGgLakuYcJje84k7HdoCqG-LKTwB7Smq1L7ZIJSYeE29Bwc-Q4o-1JU3ImzdgcMGRT4lhfOl2JAUUJCSmUO81JELLpOeI82SqVVQ\" alt=\"\"\/><\/figure>\n\n\n\n<ol class=\"wp-block-list\" start=\"2\"><li><strong>Tuple<\/strong><\/li><\/ol>\n\n\n\n<p>Similar to lists, except the values in the tuple cannot be changed\/updated. The size of the tuple can also not be changed once created. In other words, tuples can be thought of as \u201cread-only lists\u201d. One change also lies in the syntax of tuple and list. Tuples are formed using parentheses ( \u2018( )\u2019 )<\/p>\n\n\n\n<p><strong>Syntax and Output:<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh3.googleusercontent.com\/rZEHMhILnCQxh6L2g1Cih8dAet7tDIwn3E5wu3s5kcvkxwE4FyGCC48cF64CY8g5bMjOLdpclNSTph-t4xXylgLRO7VJQWw-Tzl4xnDg0ce4XmsA3LCF5B8oDpdnf2E4mwUBza8s1eMJ4h-b0w\" alt=\"\"\/><\/figure>\n\n\n\n<ol class=\"wp-block-list\" start=\"3\"><li><strong>Range<\/strong><\/li><\/ol>\n\n\n\n<p>Range is often used in loops, to define a set of numbers over which the counter will iterate. It is used to create a sequence of numbers, with start(included) and end(not included) as its parameters.&nbsp;<\/p>\n\n\n\n<p><strong>Syntax and Output:<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh3.googleusercontent.com\/pFRD2_p5_Y2f2DoOc-Q9WjTlAhdVMeLUdDkmco6s2AhX33CpBoAUg8WcgLgd3Uid8IPpwmR2k7YvU7LCRq25e1PeU8Kv5sMSoEFrtihKog5nPsPMoJIqheuXygMqsSFLdxebrUEqHfAU-S2MeQ\" alt=\"\"\/><\/figure>\n\n\n\n<ol class=\"wp-block-list\" start=\"4\"><li><strong>Mapping (Dictionaries)<\/strong><\/li><\/ol>\n\n\n\n<p>Dictionaries are key-value pairs in python. Like hashtables, we have a key which corresponds to a particular value. When we want to access the value, we use the key corresponding to the value and the value is retrieved.&nbsp;<\/p>\n\n\n\n<p>The key is generally an integer or a string, though they can be any of the python data types. The value can be any python object.<\/p>\n\n\n\n<p><strong>Syntax and Output:<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh3.googleusercontent.com\/_9xEUIErOeekRcbMPle0gC_yEDpyU_YdakyyQt1cyiCqczoEG-QDdEF4dnEtt4G4_UeTmsQoN_3FmK8HlD-m7JeR7fWRXN8plz9RV31bqi2qAxxCPSuPAOvMPOCwDN4AHkRTKSePkbBF7HjlOQ\" alt=\"\"\/><\/figure>\n\n\n\n<p>With this, we come to the end of this article. In this article, we learnt how python developers and python consultants can use different data types in different scenarios. A python development company, which is planning to expand into machine learning and AI, should be able to understand and deliver on this basic premise of data types in python. This base can then be used to build great machine learning models.<\/p>\n\n\n\n<p>As promised, as a multi-series tutorial, we will cover \u201cLinear Regression in Python\u201d in the next post.<\/p>\n\n\n\n<p>Until then, bye bye!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Machine learning has become one of the most sought after fields in the current times. With advancements in both software and hardware, building complex mathematical and computational heavy models have become easier and quicker. Introduction of TPU (Tensor Processing Units) have further expedited the process of machine learning models. While all the advancements in the &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.winklix.com\/blog\/understanding-python-for-machine-learning\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Understanding Python for Machine Learning &#8211; Part 1 (Data Types in Python)&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":1673,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"categories":[528,709,680],"tags":[768,767],"class_list":["post-1672","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-artificial-intelligence","category-machine-learning","category-python","tag-python-app-development","tag-python-for-machine-learning"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Understanding Python For Machine Learning : Part 1<\/title>\n<meta name=\"description\" content=\"Understanding Python For Machine Learning : Part 1. Explore more about how python can be used in machine learning to give you number of benefits\" \/>\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.winklix.com\/blog\/understanding-python-for-machine-learning\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Understanding Python For Machine Learning : Part 1\" \/>\n<meta property=\"og:description\" content=\"Understanding Python For Machine Learning : Part 1. Explore more about how python can be used in machine learning to give you number of benefits\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.winklix.com\/blog\/understanding-python-for-machine-learning\/\" \/>\n<meta property=\"og:site_name\" content=\"The Winklix Insights Hub\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Winklix\/\" \/>\n<meta property=\"article:published_time\" content=\"2020-08-05T04:32:04+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-08-05T04:32:06+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.winklix.com\/blog\/wp-content\/uploads\/2020\/08\/python_ml_header.png\" \/>\n\t<meta property=\"og:image:width\" content=\"600\" \/>\n\t<meta property=\"og:image:height\" content=\"379\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.winklix.com\\\/blog\\\/understanding-python-for-machine-learning\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.winklix.com\\\/blog\\\/understanding-python-for-machine-learning\\\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\\\/\\\/www.winklix.com\\\/blog\\\/#\\\/schema\\\/person\\\/8e4d9d1eaab8f196af487e5aa9573ad9\"},\"headline\":\"Understanding Python for Machine Learning &#8211; Part 1 (Data Types in Python)\",\"datePublished\":\"2020-08-05T04:32:04+00:00\",\"dateModified\":\"2020-08-05T04:32:06+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.winklix.com\\\/blog\\\/understanding-python-for-machine-learning\\\/\"},\"wordCount\":723,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.winklix.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.winklix.com\\\/blog\\\/understanding-python-for-machine-learning\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.winklix.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/08\\\/python_ml_header.png\",\"keywords\":[\"python app development\",\"python for machine learning\"],\"articleSection\":[\"Artificial Intelligence\",\"Machine Learning\",\"Python\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.winklix.com\\\/blog\\\/understanding-python-for-machine-learning\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.winklix.com\\\/blog\\\/understanding-python-for-machine-learning\\\/\",\"url\":\"https:\\\/\\\/www.winklix.com\\\/blog\\\/understanding-python-for-machine-learning\\\/\",\"name\":\"Understanding Python For Machine Learning : Part 1\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.winklix.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.winklix.com\\\/blog\\\/understanding-python-for-machine-learning\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.winklix.com\\\/blog\\\/understanding-python-for-machine-learning\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.winklix.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/08\\\/python_ml_header.png\",\"datePublished\":\"2020-08-05T04:32:04+00:00\",\"dateModified\":\"2020-08-05T04:32:06+00:00\",\"description\":\"Understanding Python For Machine Learning : Part 1. Explore more about how python can be used in machine learning to give you number of benefits\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.winklix.com\\\/blog\\\/understanding-python-for-machine-learning\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.winklix.com\\\/blog\\\/understanding-python-for-machine-learning\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.winklix.com\\\/blog\\\/understanding-python-for-machine-learning\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.winklix.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/08\\\/python_ml_header.png\",\"contentUrl\":\"https:\\\/\\\/www.winklix.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/08\\\/python_ml_header.png\",\"width\":600,\"height\":379,\"caption\":\"Understanding Python For Machine Learning\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.winklix.com\\\/blog\\\/understanding-python-for-machine-learning\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.winklix.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Machine Learning\",\"item\":\"https:\\\/\\\/www.winklix.com\\\/blog\\\/category\\\/machine-learning\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Understanding Python for Machine Learning &#8211; Part 1 (Data Types in Python)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.winklix.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.winklix.com\\\/blog\\\/\",\"name\":\"Winklix - Digitla Transformation Consultant\",\"description\":\"Expert perspectives on building smarter digital businesses\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.winklix.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.winklix.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.winklix.com\\\/blog\\\/#organization\",\"name\":\"winklix\",\"url\":\"https:\\\/\\\/www.winklix.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.winklix.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.winklix.com\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/03\\\/18011101_1913606148921801_758983040460375898_n.png\",\"contentUrl\":\"https:\\\/\\\/www.winklix.com\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/03\\\/18011101_1913606148921801_758983040460375898_n.png\",\"width\":500,\"height\":500,\"caption\":\"winklix\"},\"image\":{\"@id\":\"https:\\\/\\\/www.winklix.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/Winklix\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/winklix\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.winklix.com\\\/blog\\\/#\\\/schema\\\/person\\\/8e4d9d1eaab8f196af487e5aa9573ad9\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ffbcecbad365e7e2ca9fff83ab0af04c33e41092e285f59f46ac3ea9e6a7c6d0?s=96&d=color&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ffbcecbad365e7e2ca9fff83ab0af04c33e41092e285f59f46ac3ea9e6a7c6d0?s=96&d=color&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ffbcecbad365e7e2ca9fff83ab0af04c33e41092e285f59f46ac3ea9e6a7c6d0?s=96&d=color&r=g\",\"caption\":\"admin\"},\"description\":\"I am a freelancer blogger expert ready to write some classy content.\",\"sameAs\":[\"http:\\\/\\\/www.winklix.com\"],\"url\":\"https:\\\/\\\/www.winklix.com\\\/blog\\\/author\\\/admin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Understanding Python For Machine Learning : Part 1","description":"Understanding Python For Machine Learning : Part 1. Explore more about how python can be used in machine learning to give you number of benefits","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.winklix.com\/blog\/understanding-python-for-machine-learning\/","og_locale":"en_US","og_type":"article","og_title":"Understanding Python For Machine Learning : Part 1","og_description":"Understanding Python For Machine Learning : Part 1. Explore more about how python can be used in machine learning to give you number of benefits","og_url":"https:\/\/www.winklix.com\/blog\/understanding-python-for-machine-learning\/","og_site_name":"The Winklix Insights Hub","article_publisher":"https:\/\/www.facebook.com\/Winklix\/","article_published_time":"2020-08-05T04:32:04+00:00","article_modified_time":"2020-08-05T04:32:06+00:00","og_image":[{"width":600,"height":379,"url":"https:\/\/www.winklix.com\/blog\/wp-content\/uploads\/2020\/08\/python_ml_header.png","type":"image\/png"}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.winklix.com\/blog\/understanding-python-for-machine-learning\/#article","isPartOf":{"@id":"https:\/\/www.winklix.com\/blog\/understanding-python-for-machine-learning\/"},"author":{"name":"admin","@id":"https:\/\/www.winklix.com\/blog\/#\/schema\/person\/8e4d9d1eaab8f196af487e5aa9573ad9"},"headline":"Understanding Python for Machine Learning &#8211; Part 1 (Data Types in Python)","datePublished":"2020-08-05T04:32:04+00:00","dateModified":"2020-08-05T04:32:06+00:00","mainEntityOfPage":{"@id":"https:\/\/www.winklix.com\/blog\/understanding-python-for-machine-learning\/"},"wordCount":723,"commentCount":0,"publisher":{"@id":"https:\/\/www.winklix.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.winklix.com\/blog\/understanding-python-for-machine-learning\/#primaryimage"},"thumbnailUrl":"https:\/\/www.winklix.com\/blog\/wp-content\/uploads\/2020\/08\/python_ml_header.png","keywords":["python app development","python for machine learning"],"articleSection":["Artificial Intelligence","Machine Learning","Python"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.winklix.com\/blog\/understanding-python-for-machine-learning\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.winklix.com\/blog\/understanding-python-for-machine-learning\/","url":"https:\/\/www.winklix.com\/blog\/understanding-python-for-machine-learning\/","name":"Understanding Python For Machine Learning : Part 1","isPartOf":{"@id":"https:\/\/www.winklix.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.winklix.com\/blog\/understanding-python-for-machine-learning\/#primaryimage"},"image":{"@id":"https:\/\/www.winklix.com\/blog\/understanding-python-for-machine-learning\/#primaryimage"},"thumbnailUrl":"https:\/\/www.winklix.com\/blog\/wp-content\/uploads\/2020\/08\/python_ml_header.png","datePublished":"2020-08-05T04:32:04+00:00","dateModified":"2020-08-05T04:32:06+00:00","description":"Understanding Python For Machine Learning : Part 1. Explore more about how python can be used in machine learning to give you number of benefits","breadcrumb":{"@id":"https:\/\/www.winklix.com\/blog\/understanding-python-for-machine-learning\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.winklix.com\/blog\/understanding-python-for-machine-learning\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.winklix.com\/blog\/understanding-python-for-machine-learning\/#primaryimage","url":"https:\/\/www.winklix.com\/blog\/wp-content\/uploads\/2020\/08\/python_ml_header.png","contentUrl":"https:\/\/www.winklix.com\/blog\/wp-content\/uploads\/2020\/08\/python_ml_header.png","width":600,"height":379,"caption":"Understanding Python For Machine Learning"},{"@type":"BreadcrumbList","@id":"https:\/\/www.winklix.com\/blog\/understanding-python-for-machine-learning\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.winklix.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Machine Learning","item":"https:\/\/www.winklix.com\/blog\/category\/machine-learning\/"},{"@type":"ListItem","position":3,"name":"Understanding Python for Machine Learning &#8211; Part 1 (Data Types in Python)"}]},{"@type":"WebSite","@id":"https:\/\/www.winklix.com\/blog\/#website","url":"https:\/\/www.winklix.com\/blog\/","name":"Winklix - Digitla Transformation Consultant","description":"Expert perspectives on building smarter digital businesses","publisher":{"@id":"https:\/\/www.winklix.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.winklix.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.winklix.com\/blog\/#organization","name":"winklix","url":"https:\/\/www.winklix.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.winklix.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.winklix.com\/blog\/wp-content\/uploads\/2018\/03\/18011101_1913606148921801_758983040460375898_n.png","contentUrl":"https:\/\/www.winklix.com\/blog\/wp-content\/uploads\/2018\/03\/18011101_1913606148921801_758983040460375898_n.png","width":500,"height":500,"caption":"winklix"},"image":{"@id":"https:\/\/www.winklix.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Winklix\/","https:\/\/www.linkedin.com\/company\/winklix"]},{"@type":"Person","@id":"https:\/\/www.winklix.com\/blog\/#\/schema\/person\/8e4d9d1eaab8f196af487e5aa9573ad9","name":"admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/ffbcecbad365e7e2ca9fff83ab0af04c33e41092e285f59f46ac3ea9e6a7c6d0?s=96&d=color&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/ffbcecbad365e7e2ca9fff83ab0af04c33e41092e285f59f46ac3ea9e6a7c6d0?s=96&d=color&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ffbcecbad365e7e2ca9fff83ab0af04c33e41092e285f59f46ac3ea9e6a7c6d0?s=96&d=color&r=g","caption":"admin"},"description":"I am a freelancer blogger expert ready to write some classy content.","sameAs":["http:\/\/www.winklix.com"],"url":"https:\/\/www.winklix.com\/blog\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.winklix.com\/blog\/wp-json\/wp\/v2\/posts\/1672","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.winklix.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.winklix.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.winklix.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.winklix.com\/blog\/wp-json\/wp\/v2\/comments?post=1672"}],"version-history":[{"count":1,"href":"https:\/\/www.winklix.com\/blog\/wp-json\/wp\/v2\/posts\/1672\/revisions"}],"predecessor-version":[{"id":1674,"href":"https:\/\/www.winklix.com\/blog\/wp-json\/wp\/v2\/posts\/1672\/revisions\/1674"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.winklix.com\/blog\/wp-json\/wp\/v2\/media\/1673"}],"wp:attachment":[{"href":"https:\/\/www.winklix.com\/blog\/wp-json\/wp\/v2\/media?parent=1672"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.winklix.com\/blog\/wp-json\/wp\/v2\/categories?post=1672"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.winklix.com\/blog\/wp-json\/wp\/v2\/tags?post=1672"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}