Convertir un array a la lista utilizando array.tolist () en Python

Aquí, vamos a aprender cómo convertir una matriz a la lista utilizando array.tolist () en Python ?

Dada una matriz con algunos elementos y tenemos que convertirlos a la lista utilizando array.tolist () en Python.

Creación de una matriz

Para crear una matriz – estamos utilizando “matriz” módulo en el programa mediante la importación utilizando “matriz class como arr” (Leer más: Crea una matriz usando el módulo de matriz ) .

la conversión de matriz a la lista con los mismos elementos

Para convertir una matriz a la lista – utilizamos ToList () métodos de “array” import, devuelve la lista con los mismos elementos.

Sintaxis:

    list = array.tolist()

Ejemplo:

  • Aquí, estamos declarando una matriz de class firmado llamado un (mediante el uso de i type_code) y la inicialización con el elementos [10, -20, 30, -40, 50]
  • Entonces, estamos imprimiendo el tipo de elementos de un y elementos de array un
  • Entonces, declaramos una lista vacía llamado lista1
  • Entonces, estamos convirtiendo la matriz a la lista con algunos elementos
  • Entonces, estamos imprimiendo el tipo de lista1 y elementos de lista1

Programa:

# importing array class to use array 
import array as arr
# declare array
a = arr.array ("i", [10, -20, 30, -40, 50])
# print the type of a
print ("type of a: ", type(a))
# print array
print ("a is:", a);
# declare an empty list
list1 = list()
# convert array and assign to the list
list1 = a.tolist()
# print type of list1
print ("Type of list1: ", type(list1))
# print list
print ("list1 is: ", list1)

salida

type of a:  <class 'array.array'>
a is: array('i', [10, -20, 30, -40, 50])
Type of list1: <class 'list'>
list1 is: [10, -20, 30, -40, 50]


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *