问题描述
我有2列字符串,如果行中每个字符串的前3个字符匹配,我想创建一个带有“是”或“否”的列。基本上,代码遍历第1列第1行的前3个字符,并将其与第2列第1行进行比较,以查看前3个字符是否匹配;如果是,则应在示例的第3列中显示“是”。
IE:第1行第1列扫描“ p”“ a””,然后在第1行第2列中查找并扫描“ p”“ a””,这意味着它们相同,并且在第3列中应为true
我对python很陌生;我的道歉。
原始表:
print(df)
col1 col22
Index
0 Img Img_A_10
1 Fruit Fruit_A_100
2 Img Img_A_10
3 Ball Ball_B_120
4 Ball Ball_B_120
5 Fruit Fruit_A_100
6 shirt shirt
7 Fruit Fruit_A_100
预期输出表:
+-------------+---------+----------+
| Row Index | Col1 | Col2 |
+-------------+---------+----------+
| 1 | pasta | pastas |
| 2 | sauces | orange |
| 3 | kiwi | kiwis |
+-------------+---------+----------+
我没有任何代码可以显示,因为我不确定如何启动。谢谢。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)