📅  最后修改于: 2023-12-03 15:26:55.171000             🧑  作者: Mango
在Python中,我们可以使用pandas
库来处理数据框。而当我们需要将数据框中的一行数据水平打印出来时,可以使用该库提供的Series
对象,通过调用其to_frame()
方法将该行转换为数据框后,再通过transpose()
方法进行水平转置,最后调用to_string()
方法将该行以字符串形式打印出来。
下面是一个示例代码片段:
import pandas as pd
# 创建数据框
data = {'Name': ['John', 'Mary', 'Peter'],
'Age': ['30', '25', '35']}
df = pd.DataFrame(data)
# 打印第二行数据(即索引为1的行)
row = df.iloc[1]
row_df = row.to_frame().transpose()
print(row_df.to_string(index=False, header=False))
该代码将打印出以下内容:
Mary 25
以上就是在Python中使用pandas
库水平打印数据框行的方法。