Python对csv格式文件的保存与读取

参考连接放最前Python保存和读取csv文件

具体使用案例及注释如下:

'''
将列表数据导出位csv格式文件 并读取
'''
import numpy as np

A = [1, 2, 3, 4]

B = [4.256, 3.321, 2.256, 1.222]

F = [6, 7, 8, 9]

C = [A, B, F]  # 将列表数据拼接成矩阵 3 * 4

D = np.transpose(C)  # 转置,同一类型的数据放在同一列,方便查看

print(D)
'''
print(D)输出结果
[[1.    4.256 6.   ]
 [2.    3.321 7.   ]
 [3.    2.256 8.   ]
 [4.    1.222 9.   ]]
'''

np.savetxt("try.csv", A, header='A', fmt='%.3f')
'''
"try.csv"  文件类型及名称
A  导入的数组
header  表头,用于命名数据含义
fmt='%.3f'  保留到小数点后3位
'''

np.savetxt("tryC.csv", C, header='C', fmt='%.3f')

np.savetxt("tryD.csv", D, header='D', fmt='%.3f')

hh = np.loadtxt("tryD.csv", dtype=float, skiprows=1, unpack=True)
'''
"tryD.csv"  读取文件的类型及文件名称
dtype=float  文件数据的呈现类型 浮点型
skiprows=1  如果第一行有汉字,则跳过第一行
unpack=True  当为True时,读取到的数据会进行转置 这对应导入,如果导入中是将同一类型数据作为列导入,则需要使用
'''

print(hh)
'''
print(hh)输出结果
[[1.    2.    3.    4.   ]
 [4.256 3.321 2.256 1.222]
 [6.    7.    8.    9.   ]]
'''

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值