Python中的列表类型中append()函数

Jonny的ICU 2017-07-21 04:01:42
#读取文件
result=[]
file = open("data.txt","r")
for line in file:
result.append(list(map(float, line.split(','))))#这句话跟怎么理解?
print(result)

标红的那句怎么理解?
...全文
967 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Jonny的ICU 2017-11-09
  • 打赏
  • 举报
回复
引用 1 楼 sanGuo_uu的回复:
line.split(','):按逗号分隔成数组 map:对参数2进行参数1操作(把每个数组里的str转成float) list:把上面的结果导成一个list append:把新生成的list加到result这个list后面(是加list,不是把每个float加进去) -------------------------------------------------- 用自己熟悉的方式写代码比较好
谢谢啦~明白了~那是我看到别人的程序~不是我自己写的
sanGuo_uu 2017-07-21
  • 打赏
  • 举报
回复
line.split(','):按逗号分隔成数组 map:对参数2进行参数1操作(把每个数组里的str转成float) list:把上面的结果导成一个list append:把新生成的list加到result这个list后面(是加list,不是把每个float加进去) -------------------------------------------------- 用自己熟悉的方式写代码比较好

37,721

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧