Python迭代列表并将结果添加到url的末尾
我有一个列表-[1,2,3,4] 以及一个网址-Python迭代列表并将结果添加到url的末尾,python,Python,我有一个列表-[1,2,3,4] 以及一个网址- 我想创建一个for循环来迭代列表元素,并将is添加到url的末尾 例如…,等等 谢谢您的帮助,试试这个: a_list = [1, 2, 3, 4] a_url = 'https://www.somewebsite.com' urls = [] for n in a_list: url = '{}/{}'.format(a_url, n) urls.append(url) >>> urls ['https:
我想创建一个for循环来迭代列表元素,并将is添加到url的末尾 例如…,等等 谢谢您的帮助,试试这个:
a_list = [1, 2, 3, 4]
a_url = 'https://www.somewebsite.com'
urls = []
for n in a_list:
url = '{}/{}'.format(a_url, n)
urls.append(url)
>>> urls
['https://www.somewebsite.com/1', 'https://www.somewebsite.com/2', 'https://www.somewebsite.com/3', 'https://www.somewebsite.com/4']
您可以使用列表理解在一行中完成此操作:
list_1=[1, 2, 3, 4]
url='https://www.somewebsite.com'
print(["{}/{}".format(url,i) for i in list_1])
输出:
['https://www.somewebsite.com/1', 'https://www.somewebsite.com/2', 'https://www.somewebsite.com/3', 'https://www.somewebsite.com/4']
我想创建一个for循环来迭代列表元素,并将is添加到url的末尾。那好吧……URL=['https://www.somewebsite.com/“[1,2,3,4]]中n的+strn结果=[https://somewebsite.com/{}.formati for i in[1,2,3,4]@Sudheesh Singanamalla我们需要什么.formati。够了吗?是的,很好!更正