社区
脚本语言
帖子详情
Python里面如何把数据字符串转成数组?
qffj
2006-05-23 11:01:14
比如我有一个文件
内容是:
0.388235 0.627451 0.823529 0.941176 0.952941 0.933333 0.968627 0.980392 0.996078 ....
我现在想把这些数据读到一个array里,内容是以上数据。请问怎么做啊?
...全文
3494
3
打赏
收藏
Python里面如何把数据字符串转成数组?
比如我有一个文件 内容是: 0.388235 0.627451 0.823529 0.941176 0.952941 0.933333 0.968627 0.980392 0.996078 .... 我现在想把这些数据读到一个array里,内容是以上数据。请问怎么做啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
seeker_cc
2006-05-23
打赏
举报
回复
aa="0.388235 0.627451 0.823529 0.941176 0.952941 0.933333 0.968627 0.980392 0.996078"
aa_arr=aa.split()
print aa_arr
['0.388235', '0.627451', '0.823529', '0.941176', '0.952941', '0.933333', '0.968627', '0.980392', '0.996078']
xyzxyz1111
2006-05-23
打赏
举报
回复
bb_arr = map(float, aa_arr)
print bb_arr
qffj
2006-05-23
打赏
举报
回复
可是里面还是有字符串啊,你这个是放了字符串的list
我要转成数值型的array啊。
我先是像你这么转的
然后用
aa_array=array.array("f")
for x in aa_arr:
aa_array.append(float(x))
但是发现我的aa_arr的第一个元素居然是空格,导致转换出错。所以我想,如果中间有别的空白字符,比如TAB之类的,也会造成转换出错。所以想找个更好的办法。
python
将
字符串
转换成
数组
的方法
主要介绍了
python
将
字符串
转换成
数组
的方法,涉及
Python
操作
字符串
与
数组
的相关技巧,非常具有实用价值,需要的朋友可以参考下
Python
实现
字符串
与
数组
相互转换功能示例
本文实例讲述了
Python
实现
字符串
与
数组
相互转换功能。分享给大家供大家参考,具体如下:
字符串
转
数组
str = '1,2,3' arr = str.split(',') print a 运行结果:
数组
转
字符串
#方法1 arr = ['a','b'] str1 = ','.join(arr) print str1 #方法2 arr = [1,2,3] #str = ','.join(str(i) for i in arr)#此处str命名与str函数冲突! str2 = ','.join(str(i) for i in arr) print str2 运行结果: 更多关于Py
Python
47个
字符串
方法
#
Python
47个
字符串
方法## 课程介绍同学们是否总是要搜资料、查官网后,才知道怎么操作
字符串
?如果是,来学学本课程吧,本课程以讲解官网文档的方式,讲解
Python
47个
字符串
方法,涉及替换、删除、连接、查找、分割、格式化、编码、转换等
字符串
操作,带同学们系统学习
Python
字符串
方法。
基础算法-
python
判断回文数
python
判断回文数 def isPalindrome(self, x): """ :type x: int :rtype: bool """ #思路:先将整数转换为
字符串
,再将
字符串
翻转并与原
字符串
做比较 x = str(x) return x == x[::-1] 代码简洁 第二个思路,尝试着不用
字符串
,将整数直接拆除一个
数组
,再比较这个
数组
是否“对称” def isPalindrome(self, x): """ :type x: int :rtype: bool """ #思路二:将数字转换成
数组
#负数肯定不是回文数 if x < 0 : return False elif x <= 9: return True
Python
对列表去重的多种方法(四种方法)
无聊统计了下列表去重到底有多少种方法。下面小编给大家总结一下,具体内容详情如下; 开发中对
数组
、列表去重是非常常见的需求,对一个list中的id进行去重,有下面几种方法,前面两种方法不能保证顺序, 后面两种方法可以保持原来的顺序。 下面的代码都在
Python
3下测试通过,
Python
2下请自行测试 1. 使用set的特型,
python
的set和其他语言类似, 是一个无序不重复元素集 orgList = [1,0,3,7,7,5] #list()方法是把
字符串
str或元组
转成
数组
formatList = list(set(orgList)) print (formatList) 结果: [
脚本语言
37,721
社区成员
34,239
社区内容
发帖
与我相关
我的任务
脚本语言
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
复制链接
扫一扫
分享
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
试试用AI创作助手写篇文章吧
+ 用AI写文章