【发布时间】:2019-09-21 11:01:32
【问题描述】:
我有一个看起来像 X000Y000 的 numpy 整数数组。 X 和 Y 的长度可以是 1、2 或 3,并且可能包含 0。我想将数组中的每个元素都转换为 X。我觉得可以为此使用正则表达式,但无法找到一个好的使用方法,或者如何将其应用于整个数组。
例如:14000010000 应该变成 140。
【问题讨论】:
-
你怎么知道是 140 而不是 14?
-
因为 X 后面正好有三个 0,Y 后面正好有三个 0,应该删除。
-
为什么不变成
14010? -
X是140和Y是10