{"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 class=\"wp-block-paragraph\"><strong>Listas, Tuplas e Dicion\u00e1rios<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\"><strong>import numpy as np<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">&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 class=\"wp-block-paragraph\">&nbsp;&nbsp;&nbsp; print(&#8216;tamanho da lista: &#8216;, len(ls), &#8216;\nitens&#8217;)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\"><strong>gato = ls.pop(6) #removeu o\ngato da lista<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">ls.insert(0, &#8216;gato&#8217;)\n#adicionou o gato na lista no \u00edndice 0<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\"><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 class=\"wp-block-paragraph\">Finalmente, o segundo elemento\ne o \u00faltimo elemento s\u00e3o removidos da lista ls. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">ls.pop(1)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">O c\u00f3digo continua a cortar a\nlista.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Primeiro, imprime os tr\u00eas\nprimeiros elementos com o c\u00f3digo ls[:3].<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><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 class=\"wp-block-paragraph\">Segundo, imprime os tr\u00eas\n\u00faltimos elementos com o c\u00f3digo ls[3:].<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\"><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 class=\"wp-block-paragraph\">Quarto, imprime os tr\u00eas\n\u00faltimos elementos da lista com o c\u00f3digo ls[-3:].<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\"><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 class=\"wp-block-paragraph\">O c\u00f3digo continua e cria uma\nlista a partir de outra lista.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Primeiro, cria uma lista com\napenas um elemento e outra lista com tr\u00eas elementos.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&nbsp;&nbsp;&nbsp; fruta = [&#8216;laranja&#8217;]<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&nbsp;&nbsp;&nbsp; mais_fruta = [&#8216;ma\u00e7\u00e3&#8217;, &#8216;kiwi&#8217;, &#8216;pera&#8217;]<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\"><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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">fruta.pop(1)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\"><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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\"><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 class=\"wp-block-paragraph\">Fonte livro:&nbsp;<strong>Data Science Fundamentals for Python&nbsp;and&nbsp;MongoDB&nbsp;<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\ud83d\ude04 CURSO PYTHON PARA WEB COM FLASK&nbsp;&nbsp;<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&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"],"_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}]}}