Spec-Zone.ru › pandas 0.22

pandas.DataFrame.itertuples

DataFrame.itertuples(index=True, name='Pandas') [source]

Итерирование по строкам DataFrame как именованных кортежей, со значением индекса в качестве первого элемента кортежа.

Параметры:

index : boolean, по умолчанию True

Если True, возвращает индекс в качестве первого элемента кортежа.

name : строка, по умолчанию “Pandas”

Имя возвращаемых именованных кортежей или None для возвращения обычных кортежей.

См. также

iterrows
Итерирование по строкам DataFrame в качестве пар (индекс, Series).
iteritems
Итерирование по парам (имя столбца, Series).

Примечания

Имена столбцов будут переименованы в позиционные имена, если они являются недопустимыми идентификаторами Python, повторяются или начинаются с подчеркивания. При большом количестве столбцов (>255) возвращаются обычные кортежи.

Примеры

>>> df = pd.DataFrame({'col1': [1, 2], 'col2': [0.1, 0.2]},
                      index=['a', 'b'])
>>> df
   col1  col2
a     1   0.1
b     2   0.2
>>> for row in df.itertuples():
...     print(row)
...
Pandas(Index='a', col1=1, col2=0.10000000000000001)
Pandas(Index='b', col1=2, col2=0.20000000000000001)

© 2008–2012, AQR Capital Management, LLC, Lambda Foundry, Inc. and PyData Development Team
Licensed under the 3-clause BSD License.
https://pandas.pydata.org/pandas-docs/version/0.22.0/generated/pandas.DataFrame.itertuples.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API