Предположим, у меня есть следующий фрейм данных:
df = pd.DataFrame({'col1': ['abc', 'defg', 'hwer', 'qwerty'], 'col2': ['123', '456', '890', '90'],
'col3': ['knlk', 'knl', 'op', 'tui']})
И я хочу объединить строки из каждой строки определенным c символом, я делаю так:
df['col4'] = df['col1'] + '_' + df['col2'] + '_' + df['col3']
Но я должен повторять '_'
, есть ли способ сделать что-то вроде:
df['col4'] = '_'.join([df['col1'], df['col2'], df['col3']])