我有以下的
df
:df = pd.DataFrame(
[
[["John Muller"], "person", [8866155845]],
[["Innovation Division"], "company", np.nan],
[["Carol Sway"], "person", [8866155845]],
],
columns=["name", "kind", "phone"],
)
# Out:
# name kind phone
# 0 [John Muller] person [8866155845]
# 1 [Innovation Division] company NaN
# 2 [Carol Sway] person [8866155845]
我希望能够找到电话号码的重复内容。但是在df
中,对象是列表形式,因此使用以下方式:
df.duplicated('phone')
会产生错误:
TypeError: unhashable type: 'list'