Разница между методами .head() и .iloc[] при работе с первыми строками DataFrame заключается в том, как они работают:
- Метод .head() возвращает первые n строк DataFrame. 15 По умолчанию он возвращает первые пять строк, но можно указать n=1, чтобы получить только первую строку. 1
- Метод .iloc[] позволяет извлекать строки по их целочисленной позиции. 15 Так как в Python используется индексация с нуля, первая строка всегда находится в индексе 0. 1
Таким образом, метод .head() удобен для быстрого просмотра данных, а метод .iloc[] — когда нужно точно контролировать, какие строки извлекать. 2