假設我有這個鏈接https://website.com/files/2019/08/2/1-screenshot-1-1.png
我想生成一個鏈接串列,有一個開始和結束行,比如 [1-2] 和 [3-4]
例如 :
https://website.com/files/2019/08/2/1-screenshot-1-3.png
https://website.com/files/2019/08/2/1-screenshot-1-4.png
https://website.com/files/2019/08/2/1-screenshot-2-3.png
https://website.com/files/2019/08/2/1-screenshot-2-4.png
等等
我應該怎么做?
uj5u.com熱心網友回復:
regex
不需要 - 您可以執行以下操作:
my_link = 'https://website.com/files/2019/08/2/1-screenshot-{:d}-{:d}.png'
links = [my_link.format(number1, number2) for number1 in range(1, 3) for number2 in range(1, 3)]
print(links)
或者
links = [f'https://website.com/files/2019/08/2/1-screenshot-{number1}-{number2}.png' for number1 in range(1, 3) for number2 in range(1, 3)]
print(links)
輸出
['https://website.com/files/2019/08/2/1-screenshot-1-1.png', 'https://website.com/files/2019/08/2/1-screenshot-1-2.png', 'https://website.com/files/2019/08/2/1-screenshot-2-1.png', 'https://website.com/files/2019/08/2/1-screenshot-2-2.png']
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/507423.html