取得dataframe的行数
时间: 2024-11-15 19:14:49 浏览: 33
python DataFrame获取行数、列数、索引及第几行第几列的值方法
在pandas库中,获取DataFrame的行数非常简单,可以使用`.shape`属性或者`len`函数。这里有两个常用的方法:
1. **使用.shape**:
```python
df_rows_count = df.shape[0]
```
这里`.shape`会返回一个元组,表示行数和列数,取第一个元素就是行数。
2. **使用.len**:
```python
df_rows_count = len(df)
```
这直接计算了DataFrame对象中元素的数量,对于DataFrame来说,这等于行数。
例如:
```python
import pandas as pd
df = pd.DataFrame({"Name": ["Alice", "Bob", "Charlie"], "Age": [25, 30, 35]})
# 使用shape
row_count = df.shape[0]
# 或者使用len
row_count = len(df)
print("DataFrame的行数:", row_count)
```
这两种方法都会返回DataFrame的总行数。
阅读全文