本記事では、csvファイルを外部ライブラリ「pandas」ではなくて、pythonの標準モジュール「csv」で取得する雛形コードを4つ載せました。
import csv
with open('iris-dataset.csv', encoding = 'utf-8', newline = '') as f:
data_list = csv.reader(f)
for row in data_list:
print(row)
下図はその結果で、各行をリストで取得しています。

import csv
with open('iris-dataset.csv', encoding = 'utf-8', newline = '') as f:
data_all_list = [i for i in csv.reader(f, delimiter = ',', quotechar = '"')]
print(data_all_list)
下図はその結果で、各行リストでそれらをリストでひとつにしています。

import csv
with open('iris-dataset.csv', encoding = 'utf-8', newline = '') as f:
data_dict = csv.DictReader(f)
for row in data_dict:
print(row)
下図はその結果で、各行を辞書型で取得しています。

import csv
with open('iris-dataset.csv', encoding = 'utf-8', newline = '') as f:
data_all_dict = [dict(i) for i in csv.DictReader(f)]
print(data_all_dict)
下図はその結果で、各行は辞書型でそれらをリストでひとつにしています。

以上
<広告>
リンク
リンク