我有这样的清单
http://google.com:username:password
http://google2.com:username2:password2
我如何为这个列表提供变量我给了3个变量地址,用户名,密码
当我打印地址我去了这个程序打印给我google.com
当我打印用户名时,我为这个程序打印了用户名
答案 0 :(得分:0)
正如评论中所提到的,最简单的解决方案可能是将您的列表放入python dictionary结构中,其中3个变量为keys
,每个key
与个人相关联values
:
mydict = [
{
'Address': 'http://google.com',
'username': 'username',
'password': 'password'
},
{
'Address': 'http://google2.com:username2:password2',
'username': 'username2',
'password': 'password2'
}
]
演示:
我们从原始列表中有2个条目,因此您可以通过将从0
开始的字典编入索引作为第一个条目来指定所需的条目
# access 1st entry values
print mydict[0]['Address'] # http://google.com
print mydict[0]['username'] # username
# access 2nd entry values
print mydict[1]['password'] # password2