import pandas as pd
scores = {' 國文':{' 王小明':65,' 李小美':90,' 陳大同':81,' 林小玉':79},
          ' 英文':{' 王小明':92,' 李小美':72,' 陳大同':85,' 林小玉':53},
          ' 數學':{' 王小明':78,' 李小美':76,' 陳大同':91,' 林小玉':47},
          ' 自然':{' 王小明':83,' 李小美':93,' 陳大同':89,' 林小玉':94},
          ' 社會':{' 王小明':70,' 李小美':56,' 陳大同':94,' 林小玉':80}}
df = pd.DataFrame(scores)
df.to_csv('scores3.csv', encoding='utf-8-sig')