Python在添加列表项时添加字符串列表(迭代)

时间:2015-07-17 23:02:00

标签: python list dictionary iteration

这部分有效:

list = ["abc %d" % d for d in range(1, 1000)]

但我需要这样的东西:

list = ["a %value% bc %d" % d for d in range(1, 1000) foreach %value%] 

%value%应该是20个值列表或其他内容。任何人都可以帮我修改我的代码吗?

1 个答案:

答案 0 :(得分:3)

这会有用吗?

list = ["a %s bc %d" % (v, d) for d in range(1, 1000) for v in value]