Pandas CSV行番号、列番号でデータを取得する

DataFrame [] スライスで取得したい行を取得
取得した DataFrame の values numpy.ndarray を取得して、
values取得で多次元配列 ndarray は、2次元配列だから[0]で1行分を取得)
tolist() でリストに変換

例)注意:CSV先頭行はヘッダ行で、データ行でカウントした取得

import pandas as pd

df = pd.read_csv('data.csv', encoding='utf-8')

# データ行の1行目
row = df[0:1].values.tolist()[0]

# リストの先頭(df[0:1]=1行目の1列目)
data = row[0]

ヘッダ無しで読み込めば、df[0:1] は、CSVファイル上の1行目=ヘッダ行にあたる行を
参照することになり、ヘッダの列を参照する時は、read_csv で、
オプション header=None を指定すればよい。