Série Pandas para listar

Série Pandas para listar
“Uma lista pode ser obtida de uma série de pandas em uma variedade de técnicas. Temos duas opções para lidar com uma série: forneça a série à função "List ()" interna do Python ou empregue o método "Tolist ()" que vem com uma série de pandas.”

A sintaxe para o método Tolist () é:

Para empregar a função List (), a sintaxe é:

Neste artigo, exploraremos a execução de ambas as estratégias em nossos programas Python.

Exemplo 1: Utilizando o método Tolist () para converter a série Pandas em uma lista

Esta demonstração explicará a conversão de uma série de pandas em uma lista usando o método Pandas “Série.valores.listar()". Cada passo que será realizado durante a execução do script será explicado. Agora veremos sua implementação prática.

Primeiro, encontraremos software que suporta a execução suave dos programas Python de amostra. O pacote de opções por aí pode confundi -lo sobre a seleção da melhor ferramenta. O que sugerimos e também o que escolhemos é a ferramenta "Spyder". Você pode simplesmente obtê -lo no site deles; Esteja você trabalhando no sistema operacional do Windows ou no sistema operacional Linux, obtenha a configuração correspondente e instale -o em seu sistema. Agora estamos prontos para iniciar a implementação do programa.

A implementação começa com o carregamento fundamental necessário. O Python nos fornece uma lista de pacotes e bibliotecas que nos dão métodos úteis para a conquista dos resultados desejados. A biblioteca que precisávamos aqui para criar uma série e depois converter a série em particular em uma lista é o "pandas". Os pandas nos oferecem métodos simples para trabalhar com séries e quadros de dados. Como a discussão de hoje é sobre a série Pandas, utilizaremos pandas para isso. Primeiro criaremos uma série usando os pandas “PD.Método da série () e depois, para converter esta série em uma lista, a função pandas “tolista ()” será empregada. Por isso, importamos o kit de ferramentas "pandas", fazendo "PD" seu alias na mesma linha do script. O módulo é importado para o arquivo; Podemos exercer seu método a partir de agora.

Para gerar uma série Pandas, o Pandas Toolkit detém a função “PD.Series()". Este método, quando invocado com valores especificados, cria uma série usando -os. Nós invocamos o “PD.Método da série ”e o preencheu com valores. Aqui usamos 3 parâmetros; “Índice”, “Dados” e “Nome”. O "índice" armazena valores de índice que substituirão a lista de índices padrão. Esses valores são "1101", "1102", "1104", "1105", "1106", "1107", "1108", "1109" e "1110". Os "dados" estão salvando os dados da criação da série como "Olivia", "George", "James", "Tom", "William", "Sienna", "Edward", "Eva" e "Alice". O "nome" identifica o nome desta série que fornecemos como "Student_name".

Para preservar a série, criamos o objeto "Class_record". Portanto, uma nova série será gerada com um índice especificado e fornecida dados de "Student_name" e será armazenado no objeto "Class_record". Nós o exibimos com a ajuda da função de Python "Print ()". Este método apresenta os dados fornecidos a ele como entrada na tela.

O script python acima escrito constrói uma série com 9 valores e um índice especificado. O nome da série é mencionado abaixo como "Student_name" e o tipo de dados como "objeto".

Antes de trabalharmos na conversão desta série em uma lista, primeiro procuraríamos a verificação do tipo de objeto. O tipo de dados do objeto armazena diferentes tipos de dados, por isso vamos verificá -los, roteirizando a linha única de código. Usamos o método "type ()" para descobrir o tipo de objeto. O nome da série "Student_Name" será passado como entrada para esta função. Depois disso, o método "Type (" student_name)) é colocado na função "print ()" para exibir o tipo de objeto.

Aqui descobrimos o tipo de dados do objeto, que é "série".

Nós invocamos a série Pandas “.valores.Tolist () ”Método. O nome da série "Class_record" está escrito com o ".valores.Tolist () ”Método. Os valores.O método tolist () ”levará os valores da série fornecida e os transformará em uma lista. Para armazenar esta lista, criamos uma variável "newlist" e depois a exibimos no console python com o método "print ()".

A série é progressivamente transformada em uma lista no instantâneo de saída renderizado.

Acabamos de fornecer o "newlist" como entrada para o método "type ()" e colocá -lo em exibição empregando o método "print ()".

A classe é identificada como uma "lista". A verificação é bem -sucedida.

A transformação acima leva os valores da série e os transforma em uma lista. Às vezes, podemos precisar alterar o índice da série para uma lista. Para fazer isso, temos que fornecer o rótulo "índice" com o nome da série com o método "Tolist ()".

Acabamos de chamar de “série.valores.Tolist () ”Método. Aqui mencionamos o nome da série com o rótulo "Index" como "Class_record.índice.valores.listar()". Isso levará os valores do índice da série "Class_record" e os converterá em uma lista.

A lista resultante armazena os valores do índice transformados de uma série de pandas para uma lista.

Outra técnica é converter o índice e os dados da série em uma lista. Para esta conversão, empregaremos o método “reset_index ()” para anexar o índice com os valores na lista de saída.

As séries.valores.O método tolist () ”é utilizado com a função“ reset_index () ”. Nós entendemos como “Class_record.reset_index ().valores.listar()". Onde “Class_record” é o nome da série, “Reset_index ()” é o método para manter os rótulos de índice como parte da lista e os “valores.Tolist () ”é converter a série em uma lista.

Temos uma lista com os rótulos do índice e os valores de uma série.

Exemplo 2: Utilizando o método List () para converter a série Pandas em uma lista

Nós chamamos os pandas de "PD.Método da série () para a geração de uma série de pandas. Os valores que fornecemos para construir uma série são "100", "200", "300", "400", "500", "600", "700", "800" e "900". O “PD.O método da série () ”usará esses valores para criar uma série quando invocarmos. O resultado será salvo no objeto "dígitos". Em seguida, empregamos a função "print ()" para ver a série.

Ao executar este código, obtemos a série com valores especificados que foram exibidos abaixo.

Para transformar a série de saída em uma lista, chamamos o método "list ()". Para utilizar esse método, temos que passar o nome da série entre seus parênteses. Aqui nossa série é "dígitos", que é inserida no método "List ()" e salva na variável "alteração". Em seguida, o exibimos pelo método "print ()" e também exibimos seu tipo de dados para garantir que a série seja convertida em uma lista, usando o método "type ()".

A lista convertida com o tipo de objeto "Lista" é colocada em exibição.

Conclusão

A transformação de uma série de pandas em uma lista pode ser alcançada utilizando os métodos oferecidos pelo Pandas Toolkit. Os pandas nos fornecem dois métodos, "Tolist ()" e "List ()", para converter a série em uma lista. Este guia permite que você implemente cada técnica para suas tarefas apenas seguindo as etapas fáceis realizadas neste tutorial. Eles elaboraram o método "tolista ()" com várias técnicas para empregá -lo para a conversão da série na primeira ilustração, enquanto o 2nd A instância executou o método "List ()" para gerar uma lista de uma série Pandas.