pandas.Series.to_string#

Series.to_string(buf=None, *, na_rep='NaN', float_format=None, header=True, index=True, length=False, dtype=False, name=False, max_rows=None, min_rows=None)[源代码][源代码]#

渲染 Series 的字符串表示。

参数:
buf类似 StringIO 的,可选的

要写入的缓冲区。

na_repstr, 可选

要使用的 NaN 的字符串表示形式,默认为 ‘NaN’。

float_format单参数函数,可选

如果列的元素是浮点数,则应用于它们的格式化函数,默认为 None。

标题布尔值, 默认为 True

添加系列标题(索引名称)。

索引bool, 可选

添加索引(行)标签,默认为 True。

长度bool, 默认为 False

添加系列长度。

dtypebool, 默认为 False

添加 Series 的数据类型。

名称bool, 默认为 False

如果Series名称不为None,则添加该名称。

max_rowsint, 可选

在截断之前显示的最大行数。如果为 None,则显示所有行。

min_rowsint, 可选

在截断的 repr 中显示的行数(当行数超过 max_rows 时)。

返回:
str 或 None

如果 buf=None,则为 Series 的字符串表示形式,否则为 None。

参见

Series.to_dict

将 Series 转换为字典对象。

Series.to_frame

将 Series 转换为 DataFrame 对象。

Series.to_markdown

以 Markdown 友好格式打印系列。

Series.to_timestamp

转换为时间戳的 DatetimeIndex。

例子

>>> ser = pd.Series([1, 2, 3]).to_string()
>>> ser
'0    1\n1    2\n2    3'