{"id":469,"date":"2019-10-07T11:20:25","date_gmt":"2019-10-07T14:20:25","guid":{"rendered":"https:\/\/micheladrianomedeiros.com.br\/blog\/?p=469"},"modified":"2019-10-07T11:20:28","modified_gmt":"2019-10-07T14:20:28","slug":"data-science-com-python-2","status":"publish","type":"post","link":"https:\/\/micheladrianomedeiros.com.br\/blog\/data-science-com-python-2\/","title":{"rendered":"Data Science Com Python #2"},"content":{"rendered":"\n<p><strong>Listas, Tuplas e Dicion\u00e1rios<\/strong><\/p>\n\n\n\n<p>Listas s\u00e3o cole\u00e7\u00f5es ordenadas com\nseus valores separados por v\u00edrgulas e que est\u00e3o contidas entre colchetes.\n\u00cdndices come\u00e7a no zero. Os itens da lista n\u00e3o precisam ser do mesmo tipo e\npodem ser separadas, concatenadas e manipuladas de muitas maneiras.<\/p>\n\n\n\n<p>O c\u00f3digo de exemplo a seguir\ncria uma lista, e depois faz uma separa\u00e7\u00e3o criando uma lista e adiciona elementos\nde uma lista para outra e cria uma matriz a partir das duas listas.<\/p>\n\n\n\n<p>Antes de digitar o c\u00f3digo fa\u00e7a o seguinte comando python -m pip install numpy no terminal.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>import numpy as np\n\nif __name__ == \"__main__\":\n    ls = ['laranja', 'banana', 10, 'folha', 77.009, '\u00e1rvore', 'gato']\n    print('tamanho da lista: ', len(ls), ' itens')\n    print('quantidade de gatos: ', ls.count('gato'), ',', 'indexador do gato:', ls.index('gato'))\n    print('\\nlista manipulada: ')\n    gato = ls.pop(6) #removeu o gato da lista\n    print ('gato: ', gato, ', lista: ', ls)\n    ls.insert(0, 'gato') #adicionou o gato na lista no \u00edndice 0\n    ls.append(99) #adicionou o 99 no fim da lista\n    print (ls)\n    ls[7] = '11' #sobrescreveu o valor de \u00edndice 7\n    print (ls)\n    ls.pop(1)\n    print (ls)\n    ls.pop() #remove o \u00faltimo \u00edndice da lista\n    print (ls)\n    print ('\\nlista dividida: ')\n    print ('Os 3 primeiros elementos da lista: ', ls[:3])\n    print ('Os \u00faltimos de 3 elementos da lista: ', ls[3:])\n    print ('Come\u00e7a no 2\u00ba vai at\u00e9 o 5\u00ba valor: ', ls[1:5])\n    print ('Come\u00e7a no do 3\u00ba \u00edndice e vai at\u00e9 o fim da lista: ', ls[-3:])\n    print ('Come\u00e7a do 2\u00ba e vai at\u00e9 o pen\u00faltimo valor da lista: ', ls[1:-1])\n    print ('\\ncria uma nova lista a partir de outra lista: ')\n    print ('lista: ', ls)\n    fruta = ['laranja']\n    mais_fruta = ['ma\u00e7\u00e3', 'kiwi', 'pera']\n    fruta.append(mais_fruta) #adicionando a lista mais_fruta na lista fruta\n    print('Adicionado: ', fruta)\n    fruta.pop(1)\n    print('Lista fruta: ', fruta)\n    fruta.extend(mais_fruta)\n    print('Extendido: ', fruta)\n    a, b = fruta[2], fruta[1] #relaciona os valores respectivamente\n    print ('Parte dos valores da lista: ', a, b)\n    print ('\\ncriar matriz a partir das duas listas: ')\n    matriz = np.array([ls, fruta])\n    print (matriz)\n    print ('1\u00aa linha: ', matriz[0])\n    print ('2\u00aa linha: ', matriz[1])\n<\/code><\/pre>\n\n\n\n<p>Resultado da sa\u00edda:<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"761\" height=\"609\" src=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/10\/lista.png\" alt=\"\" class=\"wp-image-472\" srcset=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/10\/lista.png 761w, https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/10\/lista-300x240.png 300w\" sizes=\"auto, (max-width: 761px) 100vw, 761px\" \/><\/figure><\/div>\n\n\n\n<p>O c\u00f3digo do exemplo come\u00e7a com\na importa\u00e7\u00e3o do NumPy, este pacote \u00e9 fundamental (biblioteca, m\u00f3dulo) para a\nci\u00eancia da computa\u00e7\u00e3o. \u00c9 \u00fatil para \u00e1lgebra linear, o qual \u00e9 fundamental para a\nci\u00eancia de dados. As bibliotecas do Python s\u00e3o gigantes e cheias de m\u00e9todos. <\/p>\n\n\n\n<p><strong>import numpy as np<\/strong><\/p>\n\n\n\n<p>No exemplo, o bloco principal\ncome\u00e7a criando a lista ls, mostra o tamanho da lista e o n\u00famero de elementos\n(itens), a quantidade de gatos que tem na lista, e o \u00edndice da lista onde encontra-se\no valor gato. <\/p>\n\n\n\n<p>&nbsp;&nbsp;&nbsp; ls = [&#8216;laranja&#8217;, &#8216;banana&#8217;, 10, &#8216;folha&#8217;,\n77.009, &#8216;\u00e1rvore&#8217;, &#8216;gato&#8217;]<\/p>\n\n\n\n<p>&nbsp;&nbsp;&nbsp; print(&#8216;tamanho da lista: &#8216;, len(ls), &#8216;\nitens&#8217;)<\/p>\n\n\n\n<p>&nbsp;&nbsp;&nbsp; print(&#8216;quantidade de gatos: &#8216;,\nls.count(&#8216;gato&#8217;), &#8216;,&#8217;, &#8216;indexador do gato:&#8217;, ls.index(&#8216;gato&#8217;))<\/p>\n\n\n\n<ul class=\"wp-block-gallery aligncenter columns-1 is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\"><li class=\"blocks-gallery-item\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"435\" height=\"46\" src=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/10\/1-1.png\" alt=\"\" data-id=\"473\" data-link=\"https:\/\/micheladrianomedeiros.com.br\/blog\/?attachment_id=473\" class=\"wp-image-473\" srcset=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/10\/1-1.png 435w, https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/10\/1-1-300x32.png 300w\" sizes=\"auto, (max-width: 435px) 100vw, 435px\" \/><\/figure><\/li><\/ul>\n\n\n\n<p>O c\u00f3digo continua a manipular\na lista ls. Primeiro, o s\u00e9timo elemento (\u00edndice 6) \u00e9 removido e seu valor \u00e9 guardado\nna vari\u00e1vel gato. Lembre-se que listas come\u00e7am a contar do n\u00famero zero. <\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"669\" height=\"43\" src=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/10\/2-1.png\" alt=\"\" class=\"wp-image-474\" srcset=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/10\/2-1.png 669w, https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/10\/2-1-300x19.png 300w\" sizes=\"auto, (max-width: 669px) 100vw, 669px\" \/><\/figure><\/div>\n\n\n\n<p><strong>gato = ls.pop(6) #removeu o\ngato da lista<\/strong><\/p>\n\n\n\n<p>A fun\u00e7\u00e3o pop() remove gato da\nlista ls. Segundo, gato \u00e9 adicionado novamente a lista ls s\u00f3 que na posi\u00e7\u00e3o 1\n(\u00edndice 0) e o valor 99 \u00e9 adicionado ao fim da lista.<\/p>\n\n\n\n<p>ls.insert(0, &#8216;gato&#8217;)\n#adicionou o gato na lista no \u00edndice 0<\/p>\n\n\n\n<p>ls.append(99) #adicionou o 99\nno fim da lista<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"582\" height=\"25\" src=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/10\/3.png\" alt=\"\" class=\"wp-image-475\" srcset=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/10\/3.png 582w, https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/10\/3-300x13.png 300w\" sizes=\"auto, (max-width: 582px) 100vw, 582px\" \/><\/figure>\n\n\n\n<p>A fun\u00e7\u00e3o append() adiciona um objeto\nno fim da lista. Terceiro, a string \u201811\u2019 substitui o oitavo elemento (\u00edndice\n7). <\/p>\n\n\n\n<p><strong>ls[7] = &#8217;11&#8217; #sobrescreveu o\nvalor de \u00edndice 7<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"44\" src=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/10\/4.png\" alt=\"\" class=\"wp-image-476\" srcset=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/10\/4.png 600w, https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/10\/4-300x22.png 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/figure>\n\n\n\n<p>Finalmente, o segundo elemento\ne o \u00faltimo elemento s\u00e3o removidos da lista ls. <\/p>\n\n\n\n<p>ls.pop(1)<\/p>\n\n\n\n<p>ls.pop() #remove o \u00faltimo \u00edndice\nda lista<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"601\" height=\"63\" src=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/10\/5.png\" alt=\"\" class=\"wp-image-477\" srcset=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/10\/5.png 601w, https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/10\/5-300x31.png 300w\" sizes=\"auto, (max-width: 601px) 100vw, 601px\" \/><\/figure><\/div>\n\n\n\n<p>O c\u00f3digo continua a cortar a\nlista.<\/p>\n\n\n\n<p>Primeiro, imprime os tr\u00eas\nprimeiros elementos com o c\u00f3digo ls[:3].<\/p>\n\n\n\n<p><strong>print (&#8216;Os 3 primeiros\nelementos da lista: &#8216;, ls[:3])<\/strong><\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"532\" height=\"43\" src=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/10\/6.png\" alt=\"\" class=\"wp-image-478\" srcset=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/10\/6.png 532w, https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/10\/6-300x24.png 300w\" sizes=\"auto, (max-width: 532px) 100vw, 532px\" \/><\/figure><\/div>\n\n\n\n<p>Segundo, imprime os tr\u00eas\n\u00faltimos elementos com o c\u00f3digo ls[3:].<\/p>\n\n\n\n<p><strong>print (&#8216;Os \u00faltimos de 3\nelementos da lista: &#8216;, ls[3:])<\/strong><\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"584\" height=\"35\" src=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/10\/7.png\" alt=\"\" class=\"wp-image-479\" srcset=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/10\/7.png 584w, https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/10\/7-300x18.png 300w\" sizes=\"auto, (max-width: 584px) 100vw, 584px\" \/><\/figure><\/div>\n\n\n\n<p>Terceiro, come\u00e7a a imprimir os\nvalores do segundo elemento at\u00e9 o \u00edndice cinco com o c\u00f3digo ls[1:5].<\/p>\n\n\n\n<p><strong>print (&#8216;Come\u00e7a no 2\u00ba vai at\u00e9 o\n5\u00ba valor: &#8216;, ls[1:5])<\/strong><\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"592\" height=\"47\" src=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/10\/8.png\" alt=\"\" class=\"wp-image-480\" srcset=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/10\/8.png 592w, https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/10\/8-300x24.png 300w\" sizes=\"auto, (max-width: 592px) 100vw, 592px\" \/><\/figure><\/div>\n\n\n\n<p>Quarto, imprime os tr\u00eas\n\u00faltimos elementos da lista com o c\u00f3digo ls[-3:].<\/p>\n\n\n\n<p><strong>print (&#8216;Come\u00e7a no do 3\u00ba \u00edndice\ne vai at\u00e9 o fim da lista: &#8216;, ls[-3:])<\/strong><\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"702\" height=\"43\" src=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/10\/9.png\" alt=\"\" class=\"wp-image-481\" srcset=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/10\/9.png 702w, https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/10\/9-300x18.png 300w\" sizes=\"auto, (max-width: 702px) 100vw, 702px\" \/><\/figure><\/div>\n\n\n\n<p>Quinto, come\u00e7a a imprimir do segundo\nelemento at\u00e9 o pen\u00faltimo elemento da lista com o c\u00f3digo ls[1:-1].<\/p>\n\n\n\n<p><strong>print (&#8216;Come\u00e7a do 2\u00ba e vai at\u00e9\no pen\u00faltimo valor da lista: &#8216;, ls[1:-1])<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"753\" height=\"45\" src=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/10\/10.png\" alt=\"\" class=\"wp-image-482\" srcset=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/10\/10.png 753w, https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/10\/10-300x18.png 300w\" sizes=\"auto, (max-width: 753px) 100vw, 753px\" \/><\/figure>\n\n\n\n<p>O c\u00f3digo continua e cria uma\nlista a partir de outra lista.<\/p>\n\n\n\n<p>Primeiro, cria uma lista com\napenas um elemento e outra lista com tr\u00eas elementos.<\/p>\n\n\n\n<p>&nbsp;&nbsp;&nbsp; fruta = [&#8216;laranja&#8217;]<\/p>\n\n\n\n<p>&nbsp;&nbsp;&nbsp; mais_fruta = [&#8216;ma\u00e7\u00e3&#8217;, &#8216;kiwi&#8217;, &#8216;pera&#8217;]<\/p>\n\n\n\n<p>Segundo, adiciona a lista mais_fruta\npara a lista fruta. Note que foi adicionado uma lista no segundo elemento da\nlista fruta, talvez n\u00e3o \u00e9 isto que voc\u00ea deseja fazer.<\/p>\n\n\n\n<p><strong>fruta.append(mais_fruta) <\/strong><\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"456\" height=\"27\" src=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/10\/11.png\" alt=\"\" class=\"wp-image-483\" srcset=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/10\/11.png 456w, https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/10\/11-300x18.png 300w\" sizes=\"auto, (max-width: 456px) 100vw, 456px\" \/><\/figure><\/div>\n\n\n\n<p>Terceiro, remove o segundo elemento\nda lista fruta e estende a lista mais_fruta para a lista fruta. A fun\u00e7\u00e3o\nextend() simplifica uma lista antes de adicion\u00e1-la a outra. Com isto, agora a\nlista fruta tem quatro elementos. <\/p>\n\n\n\n<p>fruta.pop(1)<\/p>\n\n\n\n<p>fruta.extend(mais_fruta)<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"429\" height=\"19\" src=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/10\/12.png\" alt=\"\" class=\"wp-image-484\" srcset=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/10\/12.png 429w, https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/10\/12-300x13.png 300w\" sizes=\"auto, (max-width: 429px) 100vw, 429px\" \/><\/figure><\/div>\n\n\n\n<p>Quarto, o valor do terceiro\nelemento \u00e9 adicionado na vari\u00e1vel a e o valor do segundo elemento \u00e9 adicionado\nao valor b. Python permite atribuir m\u00faltiplos valores de vari\u00e1veis em apenas\numa linha, o que \u00e9 muito pr\u00e1tico.<\/p>\n\n\n\n<p><strong>a, b = fruta[2], fruta[1]\n#relaciona os valores respectivamente<\/strong><\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"353\" height=\"23\" src=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/10\/13.png\" alt=\"\" class=\"wp-image-485\" srcset=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/10\/13.png 353w, https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/10\/13-300x20.png 300w\" sizes=\"auto, (max-width: 353px) 100vw, 353px\" \/><\/figure><\/div>\n\n\n\n<p>O c\u00f3digo termina criando uma\nmatriz com as duas listas (ls e fruta) e imprime os valores. Uma matriz Python\n\u00e9 um array dimensional (2-D) que possui linhas e colunas, o qual cada linha \u00e9\numa lista.<\/p>\n\n\n\n<p><strong>matriz = np.array([ls, fruta])<\/strong><\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"544\" height=\"90\" src=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/10\/14.png\" alt=\"\" class=\"wp-image-486\" srcset=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/10\/14.png 544w, https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/10\/14-300x50.png 300w\" sizes=\"auto, (max-width: 544px) 100vw, 544px\" \/><\/figure><\/div>\n\n\n\n<p>Fonte livro:&nbsp;<strong>Data Science Fundamentals for Python&nbsp;and&nbsp;MongoDB&nbsp;<\/strong><\/p>\n\n\n\n<p><strong>\ud83d\ude04 CURSO PYTHON PARA WEB COM FLASK&nbsp;&nbsp;<\/strong><\/p>\n\n\n\n<p>&gt;&gt;&gt;&nbsp;<a href=\"http:\/\/bit.ly\/zigpython\" target=\"_blank\" rel=\"noreferrer noopener\">http:\/\/bit.ly\/zigpython<\/a>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Listas, Tuplas e Dicion\u00e1rios Listas s\u00e3o cole\u00e7\u00f5es ordenadas com seus valores separados por v\u00edrgulas e que est\u00e3o contidas entre colchetes. \u00cdndices come\u00e7a no zero. Os itens da lista n\u00e3o precisam ser do mesmo tipo e podem ser separadas, concatenadas e manipuladas de muitas maneiras. O c\u00f3digo de exemplo a seguir cria uma lista, e depois [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":111,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[31],"tags":[],"class_list":["post-469","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-datascience"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.5 (Yoast SEO v27.6) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Data Science Com Python #2 - Viciados em Aprender<\/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:\/\/micheladrianomedeiros.com.br\/blog\/data-science-com-python-2\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Data Science Com Python #2\" \/>\n<meta property=\"og:description\" content=\"Listas, Tuplas e Dicion\u00e1rios Listas s\u00e3o cole\u00e7\u00f5es ordenadas com seus valores separados por v\u00edrgulas e que est\u00e3o contidas entre colchetes. \u00cdndices come\u00e7a no zero. Os itens da lista n\u00e3o precisam ser do mesmo tipo e podem ser separadas, concatenadas e manipuladas de muitas maneiras. O c\u00f3digo de exemplo a seguir cria uma lista, e depois [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/micheladrianomedeiros.com.br\/blog\/data-science-com-python-2\/\" \/>\n<meta property=\"og:site_name\" content=\"Viciados em Aprender\" \/>\n<meta property=\"article:published_time\" content=\"2019-10-07T14:20:25+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-10-07T14:20:28+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/06\/Pyhton-for-data-science-0.png\" \/>\n\t<meta property=\"og:image:width\" content=\"815\" \/>\n\t<meta property=\"og:image:height\" content=\"476\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"blackzig\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"blackzig\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo estimado de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/data-science-com-python-2\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/data-science-com-python-2\\\/\"},\"author\":{\"name\":\"blackzig\",\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/#\\\/schema\\\/person\\\/687a6d17428a0f0e040aefbd858ebc1e\"},\"headline\":\"Data Science Com Python #2\",\"datePublished\":\"2019-10-07T14:20:25+00:00\",\"dateModified\":\"2019-10-07T14:20:28+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/data-science-com-python-2\\\/\"},\"wordCount\":764,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/#\\\/schema\\\/person\\\/687a6d17428a0f0e040aefbd858ebc1e\"},\"image\":{\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/data-science-com-python-2\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/06\\\/Pyhton-for-data-science-0.png\",\"articleSection\":[\"Data Science\"],\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/data-science-com-python-2\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/data-science-com-python-2\\\/\",\"url\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/data-science-com-python-2\\\/\",\"name\":\"Data Science Com Python #2 - Viciados em Aprender\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/data-science-com-python-2\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/data-science-com-python-2\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/06\\\/Pyhton-for-data-science-0.png\",\"datePublished\":\"2019-10-07T14:20:25+00:00\",\"dateModified\":\"2019-10-07T14:20:28+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/data-science-com-python-2\\\/#breadcrumb\"},\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/data-science-com-python-2\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/data-science-com-python-2\\\/#primaryimage\",\"url\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/06\\\/Pyhton-for-data-science-0.png\",\"contentUrl\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/06\\\/Pyhton-for-data-science-0.png\",\"width\":815,\"height\":476},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/data-science-com-python-2\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Data Science Com Python #2\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/\",\"name\":\"Viciados em Aprender\",\"description\":\"Queremos aprender tudo o que for poss\u00edvel nesta vida.\",\"publisher\":{\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/#\\\/schema\\\/person\\\/687a6d17428a0f0e040aefbd858ebc1e\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-PT\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/#\\\/schema\\\/person\\\/687a6d17428a0f0e040aefbd858ebc1e\",\"name\":\"blackzig\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/a7e4b18a2d7254b5cf6da7ca7f92dc71da86905bd1de486e98e3a98664e058f2.jpg\",\"url\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/a7e4b18a2d7254b5cf6da7ca7f92dc71da86905bd1de486e98e3a98664e058f2.jpg\",\"contentUrl\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/a7e4b18a2d7254b5cf6da7ca7f92dc71da86905bd1de486e98e3a98664e058f2.jpg\",\"width\":1920,\"height\":1080,\"caption\":\"blackzig\"},\"logo\":{\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/a7e4b18a2d7254b5cf6da7ca7f92dc71da86905bd1de486e98e3a98664e058f2.jpg\"},\"sameAs\":[\"http:\\\/\\\/www.micheladrianomedeiros.com.br\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Data Science Com Python #2 - Viciados em Aprender","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:\/\/micheladrianomedeiros.com.br\/blog\/data-science-com-python-2\/","og_locale":"pt_PT","og_type":"article","og_title":"Data Science Com Python #2","og_description":"Listas, Tuplas e Dicion\u00e1rios Listas s\u00e3o cole\u00e7\u00f5es ordenadas com seus valores separados por v\u00edrgulas e que est\u00e3o contidas entre colchetes. \u00cdndices come\u00e7a no zero. Os itens da lista n\u00e3o precisam ser do mesmo tipo e podem ser separadas, concatenadas e manipuladas de muitas maneiras. O c\u00f3digo de exemplo a seguir cria uma lista, e depois [&hellip;]","og_url":"https:\/\/micheladrianomedeiros.com.br\/blog\/data-science-com-python-2\/","og_site_name":"Viciados em Aprender","article_published_time":"2019-10-07T14:20:25+00:00","article_modified_time":"2019-10-07T14:20:28+00:00","og_image":[{"width":815,"height":476,"url":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/06\/Pyhton-for-data-science-0.png","type":"image\/png"}],"author":"blackzig","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"blackzig","Tempo estimado de leitura":"5 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/data-science-com-python-2\/#article","isPartOf":{"@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/data-science-com-python-2\/"},"author":{"name":"blackzig","@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/#\/schema\/person\/687a6d17428a0f0e040aefbd858ebc1e"},"headline":"Data Science Com Python #2","datePublished":"2019-10-07T14:20:25+00:00","dateModified":"2019-10-07T14:20:28+00:00","mainEntityOfPage":{"@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/data-science-com-python-2\/"},"wordCount":764,"commentCount":0,"publisher":{"@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/#\/schema\/person\/687a6d17428a0f0e040aefbd858ebc1e"},"image":{"@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/data-science-com-python-2\/#primaryimage"},"thumbnailUrl":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/06\/Pyhton-for-data-science-0.png","articleSection":["Data Science"],"inLanguage":"pt-PT","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/micheladrianomedeiros.com.br\/blog\/data-science-com-python-2\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/data-science-com-python-2\/","url":"https:\/\/micheladrianomedeiros.com.br\/blog\/data-science-com-python-2\/","name":"Data Science Com Python #2 - Viciados em Aprender","isPartOf":{"@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/data-science-com-python-2\/#primaryimage"},"image":{"@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/data-science-com-python-2\/#primaryimage"},"thumbnailUrl":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/06\/Pyhton-for-data-science-0.png","datePublished":"2019-10-07T14:20:25+00:00","dateModified":"2019-10-07T14:20:28+00:00","breadcrumb":{"@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/data-science-com-python-2\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/micheladrianomedeiros.com.br\/blog\/data-science-com-python-2\/"]}]},{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/data-science-com-python-2\/#primaryimage","url":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/06\/Pyhton-for-data-science-0.png","contentUrl":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/06\/Pyhton-for-data-science-0.png","width":815,"height":476},{"@type":"BreadcrumbList","@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/data-science-com-python-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/micheladrianomedeiros.com.br\/blog\/"},{"@type":"ListItem","position":2,"name":"Data Science Com Python #2"}]},{"@type":"WebSite","@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/#website","url":"https:\/\/micheladrianomedeiros.com.br\/blog\/","name":"Viciados em Aprender","description":"Queremos aprender tudo o que for poss\u00edvel nesta vida.","publisher":{"@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/#\/schema\/person\/687a6d17428a0f0e040aefbd858ebc1e"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/micheladrianomedeiros.com.br\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-PT"},{"@type":["Person","Organization"],"@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/#\/schema\/person\/687a6d17428a0f0e040aefbd858ebc1e","name":"blackzig","image":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2025\/07\/a7e4b18a2d7254b5cf6da7ca7f92dc71da86905bd1de486e98e3a98664e058f2.jpg","url":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2025\/07\/a7e4b18a2d7254b5cf6da7ca7f92dc71da86905bd1de486e98e3a98664e058f2.jpg","contentUrl":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2025\/07\/a7e4b18a2d7254b5cf6da7ca7f92dc71da86905bd1de486e98e3a98664e058f2.jpg","width":1920,"height":1080,"caption":"blackzig"},"logo":{"@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2025\/07\/a7e4b18a2d7254b5cf6da7ca7f92dc71da86905bd1de486e98e3a98664e058f2.jpg"},"sameAs":["http:\/\/www.micheladrianomedeiros.com.br\/"]}]}},"_links":{"self":[{"href":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-json\/wp\/v2\/posts\/469","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-json\/wp\/v2\/comments?post=469"}],"version-history":[{"count":1,"href":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-json\/wp\/v2\/posts\/469\/revisions"}],"predecessor-version":[{"id":487,"href":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-json\/wp\/v2\/posts\/469\/revisions\/487"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-json\/wp\/v2\/media\/111"}],"wp:attachment":[{"href":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-json\/wp\/v2\/media?parent=469"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-json\/wp\/v2\/categories?post=469"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-json\/wp\/v2\/tags?post=469"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}