Что означает запятая в цикле for в Python?

Я встретил следующий пример заголовка цикла:

for _, p in data.iterrows():

Что это значит? Что такое подчеркивание и что такое запятая?

ОБНОВЛЕНИЕ

iterrows отсюда: http://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.iterrows.html


person Dims    schedule 02.06.2016    source источник
comment
Подчеркивание — это аргумент без имени, своего рода заполнитель, поэтому он объявляет 2 аргумента, _ и p.   -  person Andrew Li    schedule 02.06.2016
comment
И что идет к этим аргументам?   -  person Dims    schedule 02.06.2016
comment
_ и p задаются data.iterrows();, вероятно, кортеж с переменными, представляющими возвращаемые данные соответственно   -  person Andrew Li    schedule 02.06.2016
comment
data.iterrows() вернет кортеж, содержащий два значения [(1, 2), (3, 4), (5, 6)] и т. д. Подчеркивание будет первым (1, 3, 5), а p будет вторым (2, 4, 6). Скорее всего, он будет использоваться только в качестве заполнителя, если первые значения не нужны, а значения в p нужны.   -  person duncan    schedule 02.06.2016