#我正在使用下面的代码#
for i in test.construction:
if i.find("Wood"):
test["Category"]="tree"
print (test[["construction", "Category"]])
输出: 建筑类别
Masonry tree
Masonry tree
Wood tree
Wood tree
我使用的是find
而不是'=='
,因为它在构造列中可能包含多个单词/字符串。
它每次都给"tree"
。
我想要Category="Mason"
当construction= "Masonry"
谢谢你的帮助
如果需要} 和^{} 创建的条件:
tree
并且如果条件失败mason
,则需要^{或者,如果可能出现多种情况,请使用带有in的自定义函数作为测试子字符串:
相关问题 更多 >
编程相关推荐