【发布时间】:2021-08-25 00:54:06
【问题描述】:
我正在学习 python。我试图将引号添加到列表中的项目,但在列表中追加引号仅添加到列表的开头和结尾。无论如何我可以为列表中的所有项目添加引号吗?在学习过程中的任何帮助将不胜感激。
导入子流程 导入操作系统 从制表导入制表
destination_list = ['google www.google.com 443','github www.github.com 443']
op = []
for i in destination_list:
str_split = i.split(" ")
nc_output = subprocess.call(["nc","-zvw","5",str_split[1],str_split[2]])
if (nc_output == 0):
op.append([str_split[0]+", "+str_split[1]+", "+"Success"])
else:
op.append([str_split[0]+", "+str_split[1]+", "+"Failed"])
print (op)
输出:
[['google, www.google.com, Success'], ['github, www.github.com, Failed']]
预期输出:
谢谢
[['google', 'www.google.com', 'Success'], ['github', 'www.github.com', 'Failed']]
【问题讨论】:
标签: python python-3.x list python-2.7