Pandas ドキュメントのこのページを使用して、CSV をデータフレームに読み込み、そのデータフレームを名前付きタプルのリストに変換したいと考えました。
以下のコードを実行しました...
import pandas as pd
def csv_to_tup_list(filename):
myfile = filename
df = pd.read_csv(myfile,sep=',')
df.columns = ["term", "code"]
tup_list = []
for row in df.itertuples(index=False, name="Synonym"):
tup_list.append(row)
return (tup_list)
test = csv_to_tup_list("test.csv")
type(test[0])
...そして返される型はpandas.core.frame.Synonym
、名前付きタプルではありません。これが機能するはずの方法ですか、それとも何か間違っていますか?
私の CSV データは、次の 2 列のデータにすぎません。
a,1
b,2
c,3
例えば。