当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python Pandas DataFrame items方法用法及代码示例


Pandas 的 DataFrame.items() 方法用于迭代 DataFrame 中的所有列名 ( string ) 和列值 ( Series ) 对。

参数

方法items() 不带任何参数。

返回值

column_name ( string ) 和 content ( Series ) 的迭代器。

警告

请勿在循环内修改column_namecontent,因为源DataFrame 可能会也可能不会被修改。

例子

考虑以下 DataFrame :

df = pd.DataFrame({"A":["a","b"],"B":["c","d"]})
df



   A  B
0  a  c
1  b  d

迭代 df 的列:

for column_name, content in df.items():
 print("column_name:", column_name)
 print(content)   # a Series



column_name: A
0    a
1    b
Name: A, dtype: object

column_name: B
0    c
1    d
Name: B, dtype: object

相关用法


注:本文由纯净天空筛选整理自Isshin Inada大神的英文原创作品 Pandas DataFrame | items method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。