【发布时间】:2021-08-04 06:53:02
【问题描述】:
我怎样才能打印出Accountname, APIkey, APIsecret 的clients 字典?我想以预期输出的格式打印它。
代码:
clients = {1: {'AccountName': 'Acount1', 'APIKey': 'sdhsdhjsd','APIsecret':'sadjkaskldjaskdadasdfvg'},
2: {'AccountName':'Acount2', 'APIKey':'sdasdasdadc','APIsecret':'sdasdasdassvsdvdsfdfsaf'}}
for clients_info in clients.items():
print("Accountname: ", clients_info['AccountName'], "APIkey: ", clients_info['APIKey'], "APIsecret: ", clients_info['APIsecret'])
预期输出:
Accountname: Acount1 APIkey: sdhsdhjsd APIsecret: sadjkaskldjaskdadasdfvg
Accountname: Acount2 APIkey: sdasdasdadc APIsecret: sdasdasdassvsdvdsfdfsaf
实际输出:
TypeError: tuple indices must be integers or slices, not str
【问题讨论】:
标签: python-3.x dictionary for-loop format