<ご質問事項>
●下記2点についてご教示いただきたいです。
・後述の処理において、[]ではなく{}を使わなければエラーになる理由
・そもそも、[]と{}の用途、シーンについて
<前提>
・変数dfのカラムは下記の通り
df.columns = [
'年月日',
'平均気温',
'最高気温',
'最低気温',
'降水量の合計',
'最深積雪',
'平均雲量',
'平均蒸気圧',
'平均風速',
'日照時間']
<処理内容>
・Jupyter Notebookで変数dfのカラム名を変更しようとした
Python
1df.rename(columns = [ 2 '平均気温': '平均' 3]).head()
<エラー内容>
'平均気温': '平均' ^ SyntaxError: invalid syntax
恥ずかしながら基本的なことが理解できておらず、
上記処理の際に[]ではなく{}でないと処理が走らないのはなぜなのか、
そもそも[]と{}の違いは何なのか、ご教示いただけるとありがたいです。
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー