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

yipeiwu_com6年前Python基础

比如有下面一段代码:

 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中实现将多个print输出合成一个数组就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

python 读文件,然后转化为矩阵的实例

代码流程: 1. 从文件中读入数据。 2. 将数据转化成矩阵的形式。 3. 对于矩阵进行处理。 具体的python代码如下: - 文件路径需要设置正确。 - 字符串处理。 - 字符串数...

python实现的多线程端口扫描功能示例

python实现的多线程端口扫描功能示例

本文实例讲述了python实现的多线程端口扫描功能。分享给大家供大家参考,具体如下: 下面的程序给出了对给定的ip主机进行多线程扫描的Python代码 #!/usr/bin/env...

详解pytorch 0.4.0迁移指南

详解pytorch 0.4.0迁移指南

总说 由于pytorch 0.4版本更新实在太大了, 以前版本的代码必须有一定程度的更新. 主要的更新在于 Variable和Tensor的合并., 当然还有Windows的支持, 其他...

Python网络编程使用select实现socket全双工异步通信功能示例

本文实例讲述了Python网络编程使用select实现socket全双工异步通信功能。分享给大家供大家参考,具体如下: 在前面一篇《Python网络编程之TCP套接字简单用法》中,我们实...

利用python list完成最简单的DB连接池方法

利用python list完成最简单的DB连接池方法

先来看查看效果: 在代码连接数据库后,并且执行三条sql后,将mysql直接重启掉,故我们的连接池连接均是不ok的,所以,它会全部删除再抓新的连接下来,重启mysql命令: 关于py...