2017-03-12 10 views
0

ソート済みのスコアを格納する新しいCSVファイルを書き込もうとしています。スコアは「scores_int」というリストに格納され、すでにソートされています。私が経験していますPython 2.7:CSVファイルが正しい書式で書かれていません

# Should write a new csv file every time containing the sorted scores  
with open("srt_Scores.csv", "w") as sortfile: 
    w = csv.writer(sortfile) 
    w.writerow([scores_int]) 

唯一の問題は、ソートされたcsvファイルを右形式で保存されていないことです。私が望むのは、古いcsvファイルを完全に上書きし、すべての値を新しいリストに置き換えることです(私が知っていると効率が悪いですが、それは必要な仕事です)。

現在、srt_Scores.csvファイルは次のようになります:誰もがそれをいただければ幸い私を助けることができれば

https://gyazo.com/57cab4a01c93b477344156b141f09689

:私は何をしたいか

https://gyazo.com/2ad5428d27860d0b72d1554ca9f23a3a

は私のcsvファイルは次のようになり書くようにすることです。

+0

あなたは、Microsoft Excelのスプレッドシートの画像に画像を投稿しています。これらはcsvのものではありません –

答えて

1

scores_intがリストであると仮定すると、あなただけのこの配列内の1要素のリストをwriterowswriterowを交換し、すべての値を作成する必要があります。

w.writerows([[v] for v in scores_int]) 
関連する問題