显示numpy数组元素的基本类型
时间: 2024-06-01 19:06:17 浏览: 98
在numpy中,每个元素都有一个数据类型(例如整数,浮点数等),numpy支持以下基本数据类型:
1. bool_ :布尔值(True或False),占用1个字节
2. int_ :默认整数类型,通常为int32或int64(具体取决于您的计算机),占用4或8个字节
3. intc :相当于C语言的int类型,通常为int32或int64(具体取决于您的计算机),占用4或8个字节
4. intp :用于索引的整数类型,通常为int32或int64(具体取决于您的计算机),占用4或8个字节
5. int8 :字节(-128到127),占用1个字节
6. int16 :短整数(-32768到32767),占用2个字节
7. int32 :整数(-2147483648到2147483647),占用4个字节
8. int64 :长整数(-9223372036854775808到9223372036854775807),占用8个字节
9. uint8 :无符号字节(0到255),占用1个字节
10. uint16 :无符号短整数(0到65535),占用2个字节
11. uint32 :无符号整数(0到4294967295),占用4个字节
12. uint64 :无符号长整数(0到18446744073709551615),占用8个字节
13. float_ :默认浮点类型(类似于float64),占用8个字节
14. float16 :半精度浮点数:符号位,5位指数和10位尾数,占用2个字节
15. float32 :单精度浮点数:符号位,8位指数和23位尾数,占用4个字节
16. float64 :双精度浮点数:符号位,11位指数和52位尾数,占用8个字节
17. complex_ :默认复数类型(类似于complex128),由两个32或64位浮点数表示实部和虚部,占用16或32个字节
18. complex64 :复数:由两个32位浮点数表示实部和虚部,占用8个字节
19. complex128 :复数:由两个64位浮点数表示实部和虚部,占用16个字节
阅读全文