Допустим, у меня есть DataFrame, подобный этому:
df = pd.DataFrame({'col1':[0.2, 0.3, .5], 'col2':['a', 'b', 'c']})
И я хочу получить третий столбец col3, который будет выглядеть примерно так:
{'col1':['20% a', '30% b, '50% c']}
Есть ли в любом случае решениеэто без итерации каждой строки DataFrame?