要获取一个Pandas DataFrame中的行数,可以使用len()函数或shape属性。以下是如何使用这两种方法获取DataFrame中的行数:
import pandas as pd
data = {
'col1': [1, 2, 3, 4],
'col2': ['A', 'B', 'C', 'D']
}
df = pd.DataFrame(data)
# 方法1:使用len()函数
num_rows = len(df)
# 方法2:使用shape属性
num_rows2 = df.shape[0]
print("Number of rows:", num_rows, num_rows2) # 输出:Number of rows: 4 4
在这个示例中,我们创建了一个包含两列和四行的DataFrame。我们使用len(df)和df.shape[0]分别获取了DataFrame的行数,并将结果打印出来。在这个例子中,行数为4。
网友评论