我有一个带有一列字符串的 df 和一个接收字符串的函数。我想通过 df 插入该列中的值而不键入它,最好的方法是什么?我查看了 apply 但它似乎不适用于这种情况。
编辑:
df = A B C
1 2 "cheese"
2 4 "spiders"
def samplefunc(item):
print('i hate ' + item)
请您参考如下方法:
我想你需要Series.apply :
def samplefunc(item):
print('i hate ' + item)
df.C.apply(samplefunc)
i hate cheese
i hate spiders
