2016-07-28 43 views
-1

Notwendigkeit Code, der Anordnung von Zeichenketten & Ausgänge Liste von ganzen Zahlen, die die Zeichenfolge eingibt numerischZuweisen einer ganzzahligen Kennung zu Zeichenfolgen in einem 1-D-Array

ex darstellen.

input: array('a', 'b', 'a', 'c', 'c') 

output: [0, 1, 0, 2, 2] 

Notwendigkeit effizienteste Weg bc gibt es 10000 Saiten; mit numpy Arrays

+0

Zeigen Sie Ihren Code Aufwand –

Antwort

0
_, ids = np.unique(input, return_inverse=True) 
+0

Einige Kommentar würde ein langer Weg, eine nützliche Antwort auf diese Richtung zu machen. – miken32