首页 > 后端开发 > Python教程 > python中实现将多个print输出合成一个数组

python中实现将多个print输出合成一个数组

不言
发布: 2018-04-19 10:59:49
原创
3226 人浏览过

下面为大家分享一篇python中实现将多个print输出合成一个数组,具有很好的参考价值,希望对大家有所帮助。一起过来看看吧

比如有下面一段代码:

 for i in range(10):
 print ("%s" % (f_list[i].name))
登录后复制

该代码段的执行,会生成如下的10行“name”属性的字符串

f1
f2
f3
f4
f5
f6
f7
f8
f9
f10
登录后复制

如果我们将上述代码段修改如下:

 for i in range(10):
 print ("\"%s\"," % (f_list[i].name)),
登录后复制

代码的执行结果就变成下面的样子:

"f1", "f2", "f3", "f4", "f5", "f6", "f7", "f8", "f9", "f10",
登录后复制

这样,我们就可以利用上述执行结果,构造出需要的数组。比如:

flowNameList = ["f1", "f2", "f3", "f4", "f5", "f6", "f7", "f8", "f9", "f10"]
登录后复制

注意:

print语句末尾添加了逗号 ',' ,是为了使print输出不换行;

输出双引号 '"' ,需要用到转义字符 '"'。

相关推荐:

Python实现读取字符串按列分配后按行输出


以上是python中实现将多个print输出合成一个数组的详细内容。更多信息请关注PHP中文网其他相关文章!

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板