Я не уверен, что вы использовали, когда говорите, что подсчитали "\ n", но использование функций join()
и split()
- довольно простой способ сделать это:
a = "a \n b \n c \n d"
"".join(a.split("\n")[0:2])
'a b '
Поскольку вы работаете с фреймом данных, вы можете комбинировать это с пониманием списка, чтобы получить точный результат:
df = pd.DataFrame({"A" : ["a \n b \n c \n d", "d \n e \n f \n g"]})
df['A'] = ["".join(x.split("\n")[0:2]) for x in df['A']]
A
0 a b
1 d e