我想根据特定条件用来自两个不同列表的数据填充一个 csv 列。这是我使用的代码:
for index, row in data.iterrows():
if row['Candle_type'] == 'bullish':
data.at[index, 'upper_shadow'] = bull_upper_shadow
elif row['Candle_type'] == 'bearish':
data.at[index, 'upper_shadow'] = bear_upper_shadow
收到的错误是 -Value Error: Must have equal Len keys and value when setting with a iterable
上影线列应根据条件填充牛市上影线和熊市上影线列表中的数据