Convertir le tableau NumPy "ndarray" en lilt en Python [tolist ()]

J'ai eu du mal car les données extraites étaient ** ndarray **, qui est une version du tableau sans virgules (,) lorsque j'ai essayé d'extraire la valeur de csv avec Python et de la tourner avec l'instruction for. => Résolu alors notez

** Destination d'extraction csv **

sample.csv


sample_name,sample_colomn
aaaaaaaaaaa,bbbbbbbbbbbbb
ccccccccccc,ddddddddddddd

** Logique d'extraction **

sample.py



import pandas as pd
import numpy as np

sample_data = pd.read_csv('sample.csv',index_col='sample_colomn')
sample_colomn = sample_data.index.values
print(sample_colomn)

# ['bbbbbbbbbbbbb' 'ddddddddddddd']

Quand j'ai essayé de tourner ['bbbbbbbbbbbb''ddddddddddddd'] avec une instruction for, je me suis fâché avec Erreur de type: seuls les tableaux scalaires entiers peuvent être convertis en un index scalaire.

Contre-mesures

Utilisez ** tolist () ** pour convertir une version d'un tableau sans virgule (,) en un tableau normal (liste)

sample.py



import pandas as pd
import numpy as np

sample_data = pd.read_csv('sample.csv',index_col='sample_colomn')
sample_colomn = sample_data.index.values
print(sample_colomn.tolist())

# ['bbbbbbbbbbbbb', 'ddddddddddddd']

c'est tout!

référence https://note.nkmk.me/python-numpy-list/

Recommended Posts

Convertir le tableau NumPy "ndarray" en lilt en Python [tolist ()]
Convertir numpy int64 en python int
Accès en indice au tableau numpy python
Convertir Markdown en PDF en Python
[Introduction à Python] <numpy ndarray> [modifier le 22/02/2020]
Convertir un fichier psd en png en Python
Lisez le binaire big endian en Python et convertissez-le en ndarray
Convertir de Markdown en HTML en Python
Convertir une URL absolue en URL relative en Python
Comment trier en spécifiant une colonne dans le tableau Python Numpy.
Convertir le fichier FBX en ASCII <-> BINARY en Python
Convertissez des PDF en images en masse avec Python
Convertir un float exponentiel en str en Python
Convertir le code de maillage cubique en WKT en Python
calcul de tableau numpy python
Convertir dict en tableau
Convertir la date et l'heure zonées en temps Unixtime dans Python2.7
Diverses méthodes pour extraire les colonnes du tableau NumPy
Convertir le masque de réseau de notation CIDR en notation décimale à points en Python
Comment convertir des nombres à virgule flottante en nombres binaires en Python
Convertissez l'image au format .zip en PDF avec Python
Convertir l'API asynchrone de style callback en async / await en Python
Convertir / renvoyer des objets de classe au format JSON en Python
[Python] Création d'une méthode pour convertir la base en 1 seconde
Convertir le type d'entité Webpay en type Dict (récursivement en Python)
Convertir les éléments du tableau numpy de float en int
[python] Convertir la date en chaîne
Tri rapide d'un tableau en Python 3
Pour vider stdout en Python
Tableau multidimensionnel vide en python
Connectez-vous au site Web en Python
Produit matriciel en python numpy
Convertir le projet Scratch en Python
[Python] Convertir Shift_JIS en UTF-8
Créer un tableau numpy python
Convertir la notation CIDR en Python
Parler avec Python [synthèse vocale]
Comment développer en Python
Convertir le code python 3.x en python 2.x
Publier sur Slack en Python
Comment découper un bloc de plusieurs tableaux à partir d'un multiple en Python
Comment échanger des éléments dans un tableau en Python et comment inverser un tableau.
Convertir l'image passée à Jason Stay Samlike en Python en ASCII Art
Je veux aligner les nombres valides dans le tableau Numpy
Convertir un fichier Excel en texte en Python à des fins de comparaison
[Python] Comment faire PCA avec Python
Comment transformer une chaîne en tableau ou un tableau en chaîne en Python
Comment collecter des images en Python
Convertir des fichiers écrits en python, etc. en pdf avec la coloration syntaxique
Mettez python, numpy, opencv3 dans ubuntu14
Comment utiliser SQLite en Python
Carte auto-organisée dans la version Python NumPy
Workflow pour convertir une formule (image) en python
Dans la commande python, python pointe vers python3.8
Convertir la liste en DataFrame avec python
Essayez de calculer Trace en Python
Comment convertir 0,5 en 1056964608 en un seul coup
Python> liste> Convertir une double liste en une seule liste
Comment utiliser Mysql avec python
Application Python: Numpy Partie 3: Double tableau