a=["And","I","love","her"]
b=" ".join(a)
print b
Résultat de l'exécution:
'And I love her'
import numpy as np
np.core.defchararray.split(np.array(b))
Résultat de l'exécution:
array(['And,', 'I', 'love', 'her'], dtype=object)
Ici, tag = ['svd3''svd3''svd3''svd3' ' Je veux ajouter le mot "" iseg "
à la fin de chaque élément du ndarray appelé'svd3 '] `
import numpy as np
num=len(tag)
iseg= np.array(["iseg"]*num)
tag=np.core.defchararray.add(tag,iseg)
print tag
Résultat de l'exécution:
['svd3iseg' 'svd3iseg' 'svd3iseg' 'svd3iseg' 'svd5iseg' 'svd5iseg'
'svd5iseg' 'svd3iseg' 'svd3iseg' 'svd3iseg' 'svd3iseg']
a=["1.0","2","4.e-3"]
map(float,a)
result:
[1.0, 2.0, 0.004]
b=[1.0, 2.0, 0.004]
map(str,a)
result:
['1.0', '2', '4.e-3']
val. isdigit()
C'est gênant pour les flotteurs
val.replace(".","",1).isdigit()
Pour plus de détails, reportez-vous à http://d.hatena.ne.jp/artgear/20120217/1329493335 etc.
Recommended Posts