Spec-Zone.ru › pandas 0.20

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.20.3/generated/pandas.DataFrame.itertuples.html

Spec-Zone.ru

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