Heim >Backend-Entwicklung >Python-Tutorial >Ein Artikel, in dem die grundlegenden Datentypen des Python-Datenanalysemoduls Numpy ausführlich erläutert werden
NumPy (Numerical Python) ist eine Erweiterungsbibliothek der Python-Sprache, die eine große Anzahl dimensionaler Array- und Matrixoperationen unterstützt. Darüber hinaus bietet sie auch eine große Anzahl mathematischer Funktionsbibliotheken für Array-Operationen.
NumPy ist eine sehr schnelle Mathematikbibliothek, die hauptsächlich für Array-Berechnungen verwendet wird, einschließlich:
numpy.array(object, dtype = None, copy = True, order = None, subok = False, ndmin = 0)
|
Objekt | |
dtype |
||
Kopie | . Muss das Objekt kopiert werden? ? , optional |
|
Reihenfolge |
Der Stil zum Erstellen des Arrays, C ist die Zeilenrichtung, F ist die Spaltenrichtung, A ist eine beliebige Richtung (Standard) |
|
subok | Standardmäßig wird ein Array zurückgegeben, das mit dem Basisklassentyp übereinstimmt |
|
ndmin |
Geben Sie die Mindestgröße des generierten Arrays an |
Datentypkonvertierung
Kopieren
Minimale Abmessung
subok
Name. int_ |
Standard-Ganzzahltyp ( ähnlich wie long, int32 oder int64 in der C-Sprache) |
|||||||||||||||||||||||
intc |
ist der gleiche wie der int-Typ von C, im Allgemeinen int32 oder int. 64 |
|||||||||||||||||||||||
intp |
Der für die Indizierung verwendete Ganzzahltyp (ähnlich wie ssize_t von C, im Allgemeinen immer noch int32 oder int64) |
|||||||||||||||||||||||
int8 |
Byte (-128 bis 127) |
|||||||||||||||||||||||
int16 |
Ganzzahl (-32768 bis 32767) | |||||||||||||||||||||||
int32 |
integer ( -2147483648 bis 2147483647) |
|||||||||||||||||||||||
int64 |
integer (-9223372036854775808 bis. 922337203685 4 775807) |
|||||||||||||||||||||||
uint8 |
Ganzzahl ohne Vorzeichen (0 bis 255) |
|||||||||||||||||||||||
uint16 |
Ganzzahl ohne Vorzeichen (0 bis 65535) |
|||||||||||||||||||||||
uint32 |
Ganzzahl ohne Vorzeichen (0 bis 4294967295) | |||||||||||||||||||||||
uint64 |
Ganzzahl ohne Vorzeichen (0 bis 18446744073709551615) |
|||||||||||||||||||||||
float_ |
Float64-Abkürzung: Präzision Gleitkommazahl, einschließlich: 1 Vorzeichenbit, 5 Exponentenbits, 10 Mantissenbits ?? at6 4 数 Doppelte Genauigkeit Gleitkommazahl, einschließlich: 1 Symbol, 11 Indizes, 52 Schwanz digital |
|||||||||||||||||||||||
Complex_ |
complex128 Spezifikationen, also 128-Bit-Plural | |||||||||||||||||||||||
complex64 |
komplexe Zahl, die eine doppelte 32-Bit-Gleitkommazahl darstellt (Realteil und Imaginärteil) |
|||||||||||||||||||||||
complex128 |
Plural, was doppelte 64-Bit-Gleitkommazahlen angibt ( Realteil und Imaginärteil) |
|||||||||||||||||||||||
数据类型对象(numpy.dtype 类的实例)用来描述与数组对应的内存区域是如何使用,它描述了数据的以下几个方面: 字节顺序是通过对数据类型预先设定 来决定的。 意味着大端法(最重要的字节存储在最小的地址,即高位组放在最前面)。 dtype 对象是使用以下语法构造的: 字符 对应类型 b 布尔型 i (有符号) 整型 u 无符号整型 integer f 浮点型 c 复数浮点型 m timedelta(时间间隔) M datetime(日期时间) O (Python) 对象 S, a (byte-)字符串 U Unicode V 原始数据 (void) |
Das obige ist der detaillierte Inhalt vonEin Artikel, in dem die grundlegenden Datentypen des Python-Datenanalysemoduls Numpy ausführlich erläutert werden. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!