如果我像这样运行代码:
print(df['Col1'].to_string(index=False))
我明白了:
1
2
3
现在,如果我像这样使用代码(没有打印):
s = df['Col1'].to_string(index=False)
s
我明白了:
'1\n2\n3'
反斜杠和'n'字符串来自哪里?列出单个列的适当方法是什么,最终目标是分配给数组?
如果要将数据列转换为列表(数组),请使用以下代码:
col_list = df['Col1'].values
要么
col_list = list(df['Col1'])
\n
序列是许多支持转义序列的语言中的流行序列。它用于表示字符串中的新行。并且print
函数将格式化给定的字符串并插入一个新行