Python 3.x 对于循环,附加新值

Python 3.x 对于循环,附加新值,python-3.x,list,loops,for-loop,Python 3.x,List,Loops,For Loop,谢谢你的建议。这是我的问题: 我有一份公司名单,比如: 公司名称=['x','y','z','o','v'] 现在我想用网址创建一个新的列表,其中公司名称列表中的职位将添加到地址中,如下所示: links=“www.something/names/finance” 所有链接=[“www.something/x/finance”、“www.something/y/finance”、“www.something/z/finance”、“www.something/o/finance”、“www.so

谢谢你的建议。这是我的问题:

我有一份公司名单,比如:

公司名称=['x','y','z','o','v']

现在我想用网址创建一个新的列表,其中公司名称列表中的职位将添加到地址中,如下所示:

links=“www.something/names/finance”

所有链接=[“www.something/x/finance”、“www.something/y/finance”、“www.something/z/finance”、“www.something/o/finance”、“www.something/v/finance”

我尝试使用for循环,但是所有的名字都被添加了,而不仅仅是一个。我将非常感谢您的帮助

致意

names_of_company = ['x', 'y', 'z', 'o', 'v']
new_list = list()

for i in range(len(names_of_company)):
    new_string = 'www.something/' + names_of_company[i] + '/finance'
    new_list.append(new_string)

print(new_list)
输出:

['www.something/x/finance', 'www.something/y/finance', 'www.something/z/finance', 'www.something/o/finance', 'www.something/v/finance']
输出:

['www.something/x/finance', 'www.something/y/finance', 'www.something/z/finance', 'www.something/o/finance', 'www.something/v/finance']

所有链接都是您的预期输出吗?所有链接都是您的预期输出吗?