我有以下python脚本:
conn=boto.ec2.connect_to_region("us-west-1")
result=collections.defaultdict(list)
reservations = conn.get_all_instances()
for res in reservations:
for inst in res.instances:
if 'clusters' in inst.tags:
values = inst.tags['clusters']
print values
输出为:
baka-alpha,baka-beta
app
app-demo,dhivart
api
sahar-du,app,api
我想将列表中的每个值存储为:
['baka-alpha', 'baka-beta', 'app', 'app-demo', 'dhivart', 'api', 'sahar-du', 'app', 'api']
我怎么能这么做?请告诉我。你知道吗
如果要拆分的字符串已经存在于变量中,如
values
,可以尝试以下操作:完成后,您的值将在一个列表中
vl_list
如果正在从stdin读取字符串,而您不知道将提供多少行,则可以这样做:
编辑:
变量
values
不包含循环后面的所有值。所以你可以把分裂的部分直接插入到循环中,你就能得到所有的东西相关问题 更多 >
编程相关推荐