中的字典元素創建一個csv文件,因此我有一個裏面有6個字符的列表,我想將它寫入一個csv文件。 我已經嘗試了很多方法來做到這一點,但迄今爲止我一直沒有成功。當我嘗試將它作爲列表寫入時,它會給我一個錯誤,當我嘗試將它寫爲字典時,它也會給我一個錯誤。任何人都可以指出我的寫作方向。從列表中使用python
r_vals=
[{'distance':2.35, 'mpg': 3.215, 'power': 45.0},{'distance':214.3, 'mpg': 29.3,'power': 124.0},{'distance':2.35, 'mpg': 3.215, 'power': 45.0},...{'distance':0.35, 'mpg': 45.5, 'power': 156.0}]
或是否有更簡單的方法把它作爲一個數據幀我想它看起來像這樣
distance mpg power
2.35 3.215 45.0
214.3 29.3 124.0
.
.
0.35 45.5 156
謝謝!
你想進入一個CSV這一點,數據框部分只是一些你認爲可能有助於這一目標,或者是你想進入一個數據幀這一點,和CSV的部分是你認爲可能的東西幫助_that_目標? – abarnert
@roippi:對於一個固定結構的字典列表,我認爲CSV比JSON更有意義。 (它使得這個固定結構是明確的,避免了重複,爲您提供了一個更易於理解的/可編輯的文件,並且可以將它導入到Excel中)。但絕對值得提出選項來顯示CSV不是唯一的文件世界格式;你可能不應該刪除評論... – abarnert