У мене чотири рядки, і будь-яка з них може бути порожньою. Мені потрібно об’єднати їх в один рядок з пробілами між ними. Якщо я використовую:
new_string = string1 + ' ' + string2 + ' ' + string3 + ' ' + string4
Результат - пробіл на початку нового рядка, якщо string1
він порожній. Крім того, у мене є три порожні пробіли, якщо string2
і string3
порожні.
Як я можу легко приєднатися до них без пробілів, коли вони мені не потрібні?
df.apply(", ".join(filter(None, ...)), axis=1)
. Як передається другий аргумент функції фільтра?