は、このデータフレームと繰り返し考えてみましょう:データフレームのリストを反復しながら、定義されていないデータフレームを無視するようPythonに教えてください。
NameError: name 'vdata' is not defined
時々、私はVDATAしばらくのコマンドを実行したい:PDATA、VDATA、またはODATAのいずれかが定義されていない場合
pdata= {'col1': [1, 2], 'col2': [3, 4]}
pdata= pd.DataFrame(data=pdata)
for i in [pdata, vdata, odata]:
i.index = i.iloc[:, 0]
を、Pythonはエラーをスローしますodataはまだ定義されていません。リスト内の定義されたオブジェクトに対して操作を実行し、定義されていないオブジェクトを単に無視するようにPythonに指示する方法は何ですか?
完全なコードを再現できるように共有できますか? –