-4
CSVファイルをループするときにこのエラーメッセージが表示されます。Python - TypeError:文字列インデックスはstrではなく整数でなければなりません
エラーメッセージ
---------------------------------------------------------------------------
TypeError Traceback (most recent call last)
<ipython-input-18-5024001dfc7f> in <module>()
2
3 for result in data:
----> 4 result['Name'] = result['Name']
5 doc_complete.append(result['Name'])
6
TypeError: string indices must be integers, not str
ソースコード
data = pd.read_csv('data.csv')
for result in data:
result['Name'] = result['Name']
doc_complete.append(result['Name'])
してくださいアドバイス。ありがとうございました。
「result ['Name'] = result ['Name'] '達成しようとしていますか? –
CSVファイルをループしていません。あなたはDataFrameをループしています。 – ayhan