【问题标题】:how to store bytes-arrays with numpy arrays如何使用 numpy 数组存储字节数组
【发布时间】:2023-01-31 00:07:01
【问题描述】:

我正在编写一个需要存储二维字节数组的项目。我为此目的使用了 nympy 数组,但我刚刚意识到,如果字节数组以 \x00 字符结尾,则 numpy 会截断 filal 字符。有没有办法避免这种情况?

Es。

>>> a = np.array([b'abc\x00'])
>>> print(a)
[b'abc']

我预计 a[b'abc\x00']

【问题讨论】:

    标签: python numpy


    【解决方案1】:

    您应该做的就是将数组的类型指定为dtype=object

    a = np.array([b'abc
    猜你喜欢
    • 2016-01-02
    • 1970-01-01
    • 2012-07-03
    • 2022-01-18
    • 2015-10-03
    • 2018-11-15
    • 2016-04-03
    • 1970-01-01
    相关资源
    最近更新 更多