【发布时间】:2025-12-17 23:50:02
【问题描述】:
当我将字符串数据作为字符存储在 numpy 数组中并稍后检索值时,它总是返回一个值作为我之前存储的 'x' 的 b'x'。目前我正在使用愚蠢的方式通过str(some_array[row, col...]).lstrip("b'").rstrip("'")提取价值,我相信应该有一种更简单的方法来做到这一点。有人知道吗?谢谢!
【问题讨论】:
-
包含演示问题的代码会很有用。还有,python和numpy是什么版本的?
-
我发现如果我使用 dtype = 'S' 会发生这种情况,如果我使用 dtype = str 则不会发生这种情况。我可能没有完全理解这些数据类型的含义......