Как вывести элемент DataFrame в pandas без названии колонки и индекса?

Давайте объясню свою проблему на примере этого простого кода:

import pandas as pd
df = pd.DataFrame({
    "col1": [1, 3, 5],
    "col2": [2, 4, 6]
    })
print(df.iloc[[0], [0]])

Вывод:

   col1
0     1

Подскажите, пожалуйста, что мне надо сделать, чтобы получить просто:

1

Ответы (2 шт):

Автор решения: Dmitry Savchenko

Что-то должно подойти

print(df.iloc[[0], [0]].squeeze())
print(df.iloc[[0], [0]].values[0][0])
→ Ссылка
Автор решения: Angelina

Ещё один вариант:

print(df.col1.iloc[0])

Получает значение в ячейке, находящейся на пересечении первой строки (индекс 0) и столбца col1. Т.е. выведет только 1.

→ Ссылка