通常,您可以使用apply函数。如果函数仅需要一列,则可以使用:
df['price'] = df['Symbol'].apply(getquotetoday)
如@EdChum建议。如果您的函数需要多列,则可以使用类似以下内容:
df['new_column_name'] = df.apply(lambda x: my_function(x['value_1'], x['value_2']), axis=1)

通常,您可以使用apply函数。如果函数仅需要一列,则可以使用:
df['price'] = df['Symbol'].apply(getquotetoday)
如@EdChum建议。如果您的函数需要多列,则可以使用类似以下内容:
df['new_column_name'] = df.apply(lambda x: my_function(x['value_1'], x['value_2']), axis=1)