2017-08-24 39 views
-2

我有列表這樣如何我可以給一個變量此列表

http://google.com:username:password 
http://google2.com:username2:password2 

我怎麼可以給這個名單,我去給3變量地址,用戶名變量,密碼

當我這樣做打印地址,我去這個節目打印我的Google.com

,當我做打印的用戶名我去我這個程序的打印用戶名

+0

'地址字典=「http://google.com:username:password」' – Oqhax

+0

你想要的東西就像一個鍵, val呃,如果是這樣的話用字典!您可以在這裏輸入密鑰作爲地址,用戶名和密碼以及這些密鑰的相關值 –

回答

0

正如在評論中提到的,最STRA ightforward解決辦法可能是把你的名單分成蟒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 
相關問題