15 python一維、二維數據格式化
一維數據格式化
- 通過join和split方法,可以實現向文件的寫入、讀取的操作
- 一維數據的表示:有序用列表無序用集合表示
- 一維數據的存儲中:空格分隔、逗號分隔、特殊字符分隔
二維數據格式化
- 常用列表的方式存儲二維數據(二維列表)
CSV格式與二維數據存儲
CSV
CSV即以逗號分隔數據的一種方式,是一種國際通用的數據存儲格式,文件一般以.csv結尾,其中每行是一個一維數據,採用逗號來分隔,並且文件中沒用空行
CSV文件可以使用Excel和一般的編輯軟件讀入或者另存爲CSV文件
CSV存儲數據的約定:
- 如果某個元素缺失,必須保留一個逗號
- 二維數據的表頭可以作爲數據存儲,也可以另行存儲
- 逗號用英文逗號,逗號與數據之間無空格
- 當數據中有逗號時,不同的軟件會對這種情況作出不同的約定
二維數據的存儲
按行存儲或者按列存儲都可以,但是一般的索引習慣先行後列即使用按行存儲
二維數據的讀入處理(從CSV中讀入數據)