我有一个带有一列字符串的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