{"id":115416,"date":"2023-11-24T19:17:20","date_gmt":"2023-11-24T22:17:20","guid":{"rendered":"https:\/\/fluency.io\/br\/blog\/python-crie-um-array\/"},"modified":"2023-11-24T19:17:20","modified_gmt":"2023-11-24T22:17:20","slug":"python-crie-um-array","status":"publish","type":"post","link":"https:\/\/fluency.io\/br\/blog\/python-crie-um-array\/","title":{"rendered":"Python: Crie um Array"},"content":{"rendered":"<p><body><\/p>\n<h1>Criando um Array em Python<\/h1>\n<p>Python \u00e9 uma linguagem de programa\u00e7\u00e3o vers\u00e1til e poderosa, que oferece v\u00e1rias maneiras de trabalhar com arrays. Neste artigo, vamos explorar como criar um array em Python e como manipul\u00e1-lo para realizar diversas tarefas.<\/p>\n<h2>Um array \u00e9 uma estrutura de dados que armazena uma cole\u00e7\u00e3o de elementos, onde cada elemento \u00e9 identificado por um \u00edndice.<\/h2>\n<p>Em Python, podemos criar um array usando a biblioteca padr\u00e3o <code>array<\/code>. Para isso, precisamos importar a biblioteca e especificar o tipo de dado que o array ir\u00e1 armazenar. Por exemplo, se quisermos criar um array de inteiros, podemos fazer o seguinte:<\/p>\n<pre><code>import array as arr\n\nmeu_array = arr.array('i', [1, 2, 3, 4, 5])\n<\/code><\/pre>\n<p>Nesse exemplo, criamos um array chamado <code>meu_array<\/code> que cont\u00e9m cinco elementos do tipo inteiro. O argumento <code>'i'<\/code> especifica que o array ir\u00e1 armazenar inteiros.<\/p>\n<h2>M\u00e9todos para criar um Array em Python<\/h2>\n<p>Al\u00e9m de usar a biblioteca <code>array<\/code>, Python tamb\u00e9m oferece outras maneiras de criar arrays. Vamos explorar algumas dessas op\u00e7\u00f5es.<\/p>\n<h3>1. Usando a fun\u00e7\u00e3o <code>list()<\/code><\/h3>\n<p>Podemos criar um array a partir de uma lista existente usando a fun\u00e7\u00e3o <code>list()<\/code>. Por exemplo:<\/p>\n<pre><code>minha_lista = [1, 2, 3, 4, 5]\nmeu_array = list(minha_lista)\n<\/code><\/pre>\n<h3>2. Usando uma compreens\u00e3o de lista<\/h3>\n<p>Podemos criar um array usando uma compreens\u00e3o de lista, que \u00e9 uma forma concisa de criar uma nova lista a partir de uma existente. Por exemplo:<\/p>\n<pre><code>minha_lista = [1, 2, 3, 4, 5]\nmeu_array = [x for x in minha_lista]\n<\/code><\/pre>\n<h3>3. Usando a biblioteca NumPy<\/h3>\n<p>A biblioteca NumPy \u00e9 amplamente usada para trabalhar com arrays multidimensionais em Python. Podemos criar um array usando a fun\u00e7\u00e3o <code>numpy.array()<\/code>. Por exemplo:<\/p>\n<pre><code>import numpy as np\n\nminha_lista = [1, 2, 3, 4, 5]\nmeu_array = np.array(minha_lista)\n<\/code><\/pre>\n<p>Esses s\u00e3o apenas alguns exemplos dos m\u00e9todos dispon\u00edveis para criar um array em Python. A escolha do m\u00e9todo depende das necessidades espec\u00edficas do seu projeto.<\/p>\n<h2>Manipulando um Array em Python<\/h2>\n<p>Agora que sabemos como criar um array em Python, vamos explorar algumas opera\u00e7\u00f5es comuns de manipula\u00e7\u00e3o de arrays.<\/p>\n<h3>1. Acessando elementos<\/h3>\n<p>Podemos acessar elementos individuais de um array usando o \u00edndice correspondente. Por exemplo:<\/p>\n<pre><code>meu_array = [1, 2, 3, 4, 5]\nprimeiro_elemento = meu_array[0]  # retorna o primeiro elemento (valor 1)\n<\/code><\/pre>\n<h3>2. Modificando elementos<\/h3>\n<p>Podemos modificar elementos individuais de um array atribuindo um novo valor ao \u00edndice correspondente. Por exemplo:<\/p>\n<pre><code>meu_array = [1, 2, 3, 4, 5]\nmeu_array[0] = 10  # modifica o primeiro elemento para o valor 10\n<\/code><\/pre>\n<h3>3. Adicionando elementos<\/h3>\n<p>Podemos adicionar novos elementos a um array usando o m\u00e9todo <code>append()<\/code>. Por exemplo:<\/p>\n<pre><code>meu_array = [1, 2, 3, 4, 5]\nmeu_array.append(6)  # adiciona o valor 6 ao final do array\n<\/code><\/pre>\n<p>Dicas e truques para trabalhar com Arrays em Python<\/p>\n<p>Aqui est\u00e3o algumas dicas \u00fateis para trabalhar com arrays em Python:<\/p>\n<ul>\n<li>Use a fun\u00e7\u00e3o <code>len()<\/code> para obter o tamanho de um array.<\/li>\n<li>Use a fun\u00e7\u00e3o <code>sum()<\/code> para somar todos os elementos de um array num\u00e9rico.<\/li>\n<li>Use a fun\u00e7\u00e3o <code>sorted()<\/code> para ordenar um array.<\/li>\n<li>Use a indexa\u00e7\u00e3o negativa para acessar elementos a partir do final do array.<\/li>\n<li>Utilize loops e compreens\u00f5es de lista para percorrer e manipular arrays de forma eficiente.<\/li>\n<\/ul>\n<p>Em resumo, criar e manipular arrays em Python \u00e9 uma tarefa fundamental para muitos projetos de programa\u00e7\u00e3o. Neste artigo, exploramos diferentes m\u00e9todos para criar arrays, bem como opera\u00e7\u00f5es comuns de manipula\u00e7\u00e3o. Com essas informa\u00e7\u00f5es, voc\u00ea estar\u00e1 preparado para trabalhar com arrays em Python e tirar o m\u00e1ximo proveito dessa poderosa estrutura de dados.<\/p>\n<h2>A <a target=\"_blank\" href=\"https:\/\/fluency.io\/br\/blog\/cursos\/#ci\u00eancia de dados\/?utm_source=blog\" rel=\"noopener\">Awari<\/a> \u00e9 a melhor plataforma para aprender sobre ci\u00eancia de dados no Brasil.<\/h2>\n<p>Aqui voc\u00ea encontra cursos com aulas ao vivo, mentorias individuais com os melhores profissionais do mercado e suporte de carreira personalizado para dar seu pr\u00f3ximo passo profissional e aprender habilidades como Data Science, Data Analytics, Machine Learning e mais.<\/p>\n<p>J\u00e1 pensou em aprender de maneira individualizada com profissionais que atuam em empresas como Nubank, Amazon e Google? <a target=\"_blank\" href=\"https:\/\/app.fluency.io\/br\/blog\/candidatura?&#038;utm_source=blog&#038;utm_campaign=paragrafofinal\" rel=\"noopener\">Clique aqui<\/a> para se inscrever na Awari e come\u00e7ar a construir agora mesmo o pr\u00f3ximo cap\u00edtulo da sua carreira em dados.<\/p>\n<p><\/body><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Criando um Array em Python: Aprenda como criar e manipular arrays em Python usando diferentes m\u00e9todos, como a biblioteca `array` e a biblioteca NumPy. Saiba como acessar, modificar e adicionar elementos em um array, al\u00e9m de dicas e truques para trabalhar com arrays de forma eficiente. Aprenda tudo sobre Python create array neste artigo completo.<\/p>\n","protected":false},"author":9,"featured_media":27562,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":[186],"meta":{"inline_featured_image":false,"footnotes":""},"categories":[229],"tags":[],"trilha":[],"class_list":["post-115416","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-skills","format-artigos"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Python: Crie um Array - Fluency.io Brasil<\/title>\n<meta name=\"description\" content=\"Criando um Array em Python: Aprenda como criar e manipular arrays em Python usando diferentes m\u00e9todos, como a biblioteca `array` e a biblioteca NumPy. Saib...\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fluency.io\/br\/blog\/python-crie-um-array\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Python: Crie um Array - Fluency.io Brasil\" \/>\n<meta property=\"og:description\" content=\"Criando um Array em Python: Aprenda como criar e manipular arrays em Python usando diferentes m\u00e9todos, como a biblioteca `array` e a biblioteca NumPy. Saib...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fluency.io\/br\/blog\/python-crie-um-array\/\" \/>\n<meta property=\"og:site_name\" content=\"Fluency.io Brasil\" \/>\n<meta property=\"article:published_time\" content=\"2023-11-24T22:17:20+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"kaue\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fluency.io\/br\/blog\/python-crie-um-array\/\",\"url\":\"https:\/\/fluency.io\/br\/blog\/python-crie-um-array\/\",\"name\":\"Python: Crie um Array - Fluency.io Brasil\",\"isPartOf\":{\"@id\":\"https:\/\/fluency.io\/br\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/fluency.io\/br\/blog\/python-crie-um-array\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/fluency.io\/br\/blog\/python-crie-um-array\/#primaryimage\"},\"thumbnailUrl\":\"\",\"datePublished\":\"2023-11-24T22:17:20+00:00\",\"author\":{\"@id\":\"https:\/\/fluency.io\/br\/#\/schema\/person\/7b3b2b50ba17b7f2ad0cce0a40bfa00a\"},\"description\":\"Criando um Array em Python: Aprenda como criar e manipular arrays em Python usando diferentes m\u00e9todos, como a biblioteca `array` e a biblioteca NumPy. Saib...\",\"breadcrumb\":{\"@id\":\"https:\/\/fluency.io\/br\/blog\/python-crie-um-array\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fluency.io\/br\/blog\/python-crie-um-array\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/fluency.io\/br\/blog\/python-crie-um-array\/#primaryimage\",\"url\":\"\",\"contentUrl\":\"\",\"width\":1027,\"height\":420},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fluency.io\/br\/blog\/python-crie-um-array\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/fluency.io\/br\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Python: Crie um Array\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fluency.io\/br\/#website\",\"url\":\"https:\/\/fluency.io\/br\/\",\"name\":\"Fluency.io Brasil\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fluency.io\/br\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/fluency.io\/br\/#\/schema\/person\/7b3b2b50ba17b7f2ad0cce0a40bfa00a\",\"name\":\"kaue\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/fluency.io\/br\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/bdd3958fa53019cfd8f789c0a49a730e7ba40a1d20cb42c9ced7646285842479?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/bdd3958fa53019cfd8f789c0a49a730e7ba40a1d20cb42c9ced7646285842479?s=96&d=mm&r=g\",\"caption\":\"kaue\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Python: Crie um Array - Fluency.io Brasil","description":"Criando um Array em Python: Aprenda como criar e manipular arrays em Python usando diferentes m\u00e9todos, como a biblioteca `array` e a biblioteca NumPy. Saib...","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:\/\/fluency.io\/br\/blog\/python-crie-um-array\/","og_locale":"pt_BR","og_type":"article","og_title":"Python: Crie um Array - Fluency.io Brasil","og_description":"Criando um Array em Python: Aprenda como criar e manipular arrays em Python usando diferentes m\u00e9todos, como a biblioteca `array` e a biblioteca NumPy. Saib...","og_url":"https:\/\/fluency.io\/br\/blog\/python-crie-um-array\/","og_site_name":"Fluency.io Brasil","article_published_time":"2023-11-24T22:17:20+00:00","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"kaue","Est. tempo de leitura":"3 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/fluency.io\/br\/blog\/python-crie-um-array\/","url":"https:\/\/fluency.io\/br\/blog\/python-crie-um-array\/","name":"Python: Crie um Array - Fluency.io Brasil","isPartOf":{"@id":"https:\/\/fluency.io\/br\/#website"},"primaryImageOfPage":{"@id":"https:\/\/fluency.io\/br\/blog\/python-crie-um-array\/#primaryimage"},"image":{"@id":"https:\/\/fluency.io\/br\/blog\/python-crie-um-array\/#primaryimage"},"thumbnailUrl":"","datePublished":"2023-11-24T22:17:20+00:00","author":{"@id":"https:\/\/fluency.io\/br\/#\/schema\/person\/7b3b2b50ba17b7f2ad0cce0a40bfa00a"},"description":"Criando um Array em Python: Aprenda como criar e manipular arrays em Python usando diferentes m\u00e9todos, como a biblioteca `array` e a biblioteca NumPy. Saib...","breadcrumb":{"@id":"https:\/\/fluency.io\/br\/blog\/python-crie-um-array\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fluency.io\/br\/blog\/python-crie-um-array\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/fluency.io\/br\/blog\/python-crie-um-array\/#primaryimage","url":"","contentUrl":"","width":1027,"height":420},{"@type":"BreadcrumbList","@id":"https:\/\/fluency.io\/br\/blog\/python-crie-um-array\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/fluency.io\/br\/"},{"@type":"ListItem","position":2,"name":"Python: Crie um Array"}]},{"@type":"WebSite","@id":"https:\/\/fluency.io\/br\/#website","url":"https:\/\/fluency.io\/br\/","name":"Fluency.io Brasil","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fluency.io\/br\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Person","@id":"https:\/\/fluency.io\/br\/#\/schema\/person\/7b3b2b50ba17b7f2ad0cce0a40bfa00a","name":"kaue","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/fluency.io\/br\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/bdd3958fa53019cfd8f789c0a49a730e7ba40a1d20cb42c9ced7646285842479?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/bdd3958fa53019cfd8f789c0a49a730e7ba40a1d20cb42c9ced7646285842479?s=96&d=mm&r=g","caption":"kaue"}}]}},"_links":{"self":[{"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/posts\/115416","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/comments?post=115416"}],"version-history":[{"count":0,"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/posts\/115416\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fluency.io\/br\/wp-json\/"}],"wp:attachment":[{"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/media?parent=115416"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/categories?post=115416"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/tags?post=115416"},{"taxonomy":"format","embeddable":true,"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/format?post=115416"},{"taxonomy":"trilha","embeddable":true,"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/trilha?post=115416"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}