如何把python列表中的数按照指定的长度重新保存
2017-05-19 13:56
330 查看
初次学习python,在做数据读取的时候遇到这样一个问题:
如何把python列表中的数按照指定的长度重新保存,百度了一番,发现没有这样做的,可能是自己初学,所以没有找到更好的解决方法,那就按照自己的想法来解决问题吧
通过查书,自己编写了下面一个小程序,完美的解决我的问题,程序如下:
import re
import numpy as np
from decimal import Decimal
a=[1.25252525622,2.325654465,3.2564889] #这是需要重现按照指定长度保存的数据
leng=len(a)
b=[[]]*leng #是按照要求保存的新的数据
for i in range(leng):
print i,a[i]
b[i]='{:.6f}'.format(Decimal(a[i]))
b=map(float,b)
print 'b={}'.format(b)
print 'a={}'.format(a)
python2.7环境下编译
如何把python列表中的数按照指定的长度重新保存,百度了一番,发现没有这样做的,可能是自己初学,所以没有找到更好的解决方法,那就按照自己的想法来解决问题吧
通过查书,自己编写了下面一个小程序,完美的解决我的问题,程序如下:
import re
import numpy as np
from decimal import Decimal
a=[1.25252525622,2.325654465,3.2564889] #这是需要重现按照指定长度保存的数据
leng=len(a)
b=[[]]*leng #是按照要求保存的新的数据
for i in range(leng):
print i,a[i]
b[i]='{:.6f}'.format(Decimal(a[i]))
b=map(float,b)
print 'b={}'.format(b)
print 'a={}'.format(a)
python2.7环境下编译
相关文章推荐
- Python如何将一个矩阵保存到一个列表中,再读出来
- Python 列表中存储类对象时按照指定属性进行排序——用于正排表的排序
- Python中如何使用*args 和 **kwargs (非keyworded,可变长度参数列表 keyworded形式可变长度的参数列表)
- PCL点云库中如何读取指定的PCD文件,重新命名,处理后保存到指定文件夹
- 如何将字典的值按照指定键的顺序返回列表?
- Python 列表如何获得一个指定元素所在的下标
- Python随机生成指定长度字符串并保存到mysql中
- SQL2008:如何解决“阻止保存要求重新创建表的更改”
- 如何将服务器端文件 自动下载并保存到客户端IE临时文件夹 或者指定文件夹
- 如何获得SQLSERVER2000指定对象的权限列表?
- SQL2008:如何解决“阻止保存要求重新创建表的更改”
- 用python如何将Web服务器上的指定文件下载下来
- 如何用c语言编写这样一函数:当按下屏幕a键时,把当前屏幕某一指定区域的内容保存到e盘下,格式为.bmp或.jpg。
- Tip:如何指定浏览器下载并保存动态生成的数据时对话框里的默认文件名
- SQL2008:如何解决“阻止保存要求重新创建表的更改”
- 如何计算出指定数字列表的组合数及组合明细
- 一个获取指定目录下一定格式的文件名称和文件修改时间并保存为文件的python脚本
- C#如何生成一个XML文件,并保存在硬盘的指定目录下
- SQL2008:如何解决“阻止保存要求重新创建表的更改”
- Python中对Tuple之间排序时如何指定第几个元素为关键字排序的问题