dtypes. Unterschied zwischen S1 und S2 in Python

9

Ich habe zwei Arrays von Strings:

%Vor%

Was ist der Unterschied zwischen S1 und S2? Haben sie nur Einträge unterschiedlicher Länge?

Was ist, wenn meine Arrays Strings mit unterschiedlichen Längen haben ?

Wo finde ich eine Liste aller möglichen dtypes und was sie bedeuten?

    
Amelio Vazquez-Reina 09.02.2013, 16:27
quelle

3 Antworten

17

Siehe Dokumentation dtypes .

Die Zeichenfolgen |S1 und |S2 sind Datentypdeskriptoren; Das erste bedeutet, dass das Array Strings der Länge 1, das zweite der Länge 2 enthält. Das | -Rohrsymbol ist das Byteorderflag ; In diesem Fall wird kein Byte-Reihenfolge-Flag benötigt, daher ist es auf | gesetzt, was nicht anwendbar ist.

    
Martijn Pieters 09.02.2013, 16:32
quelle
1

Versuchen Sie Folgendes für eine Liste:

Ссылка

Beispiele:

Ссылка

|S25 bedeutet eine Zeichenfolge der Länge 25.

    
ATOzTOA 09.02.2013 16:34
quelle
1

Zum Speichern von Strings variabler Länge in einem numpy Array könnten Sie diese als Python-Objekte speichern. Zum Beispiel:

%Vor%     
MrCartoonology 22.08.2013 18:47
quelle

Tags und Links