带有“通配符”的条件声明

问题描述 投票:0回答:1

在表A中,第1列和第2列。

  • 第1列是唯一ID,例如('A12324'),第2列目前为空白。
  • 如果ID以A开头,我想用Yes填充第2列的值,否则为No。

是否有人熟悉如何使用左键?

我尝试过此操作,但读取的错误未定义。

 TableA.loc[TableA['col1'] == left('A',1), 'hasAnA'] = 'Yes'
python pandas conditional-statements wildcard
1个回答
0
投票

您可以使用pd.Series.str.startswith()方法:

pd.Series.str.startswith()
© www.soinside.com 2019 - 2024. All rights reserved.