【发布时间】:2018-08-14 13:40:04
【问题描述】:
我有大约 50 个网址命名 url1 .....url50 我想制作这些变量的字典 例如:
url1 = "https://example1.com"
url2 = "https://example2.com"
url3 = "https://example3.com"
。 . 我试过这个::
all_urls = {}
a= 'url'
for i in range(1,51):
all_urls[a+str(i)] = a+str(i)
为此,我得到了正确的键,但我怎样才能将变量作为值。
输出:
{'url1': 'url1',
'url10': 'url10',
'url11': 'url11',
'url12': 'url12',
'url13': 'url13',
'url14': 'url14',
'url2': 'url2',
'url3': 'url3',
'url4': 'url4',
'url5': 'url5',
'url6': 'url6',
'url7': 'url7',
'url8': 'url8',
'url9': 'url9'
期望的输出:
'url1' : 'https://example.com'
'url2' : 'https://example.org'
'url3' : 'https://example.com'
and so on..
【问题讨论】:
-
实际的 URL 存储在哪里?
-
在名为 url1,url2,url3....的变量中
-
为什么将它们存储在不同的对象中?从一开始就将它们存储在单独的
dict中
标签: python