Я хотел бы объединить несколько столбцов, которые приведут либо к списку строк, либо к списку целых чисел.Объединить столбцы и создать список
Я сделал это до сих пор;
data1 = pd.DataFrame({'A':[1,2,3],'B':[4,5,6],'C':[7,8,9]})
data1['D'] = [' '.join(str(row)) for row in data1[data1.columns[0:3]].values] # add a new column by concatenating the existing columns
A B C D
0 1 4 7 [ 1 4 7 ]
1 2 5 8 [ 2 5 8 ]
2 3 6 9 [ 3 6 9 ]
Как получить строку '[1 4 7]'
конвертирована в виде списка строк, как ['1','4','7']
или список Интс как [1,4,7]
?
Там несколько ошибок в вашем коде должно быть 'data1 [data1.columns [0: 3]]. значения]' диапазоны открыты закрыты – EdChum