擅长:python、mysql、java
<p>你提到熊猫是个选择。我当然会选择这个库,因为除此之外,它还有一些非常有用的函数来处理字符串(尽管我确信你想要的在NumPy中也是可能的)。在</p>
<pre><code>>>> import pandas as pd
>>> import numpy as np
</code></pre>
<p>将你的NumPy数组放入Pandas数据帧:</p>
^{pr2}$
<p>可以很容易地将两列与分隔符一起连接到<code>pd.Series</code>对象中:</p>
<pre><code>>>> series = df.a + ", " + df.b
>>> series
0 AR1006, 02
1 AR1007, 01
2 AR1008, 03
dtype: object
</code></pre>
<p>如果您愿意,您甚至可以使用<code>np.array(series)</code>将该系列转换回NumPy数组。在</p>
<p>检查序列对象的成员身份也很简单。实际上,您可以使用<code>np.in1d</code>:</p>
<pre><code>>>> np.in1d(df.a, df.b)
array([False, False, False], dtype=bool)
>>> np.in1d(['02', '01'], df.b)
array([ True, True], dtype=bool)
</code></pre>