你只犯了一个错误,你必须为dict项做一个for循环,检查下面的代码,
data = { 'Users' : [{'Username': 'abc', 'Attributes' : [{'a':'x'},{'b':'x'}] }]} for k,v in data.items() : for i in v : for k,v in i.items() : if k == 'Username' : print(v)
您可以使用tuple而不是int列表:
以下是您可以使用的方法:
thistuple = (0,2,3,1) for i in range(len(thistuple)): if(thistuple[i] != 0): print (thistuple[i])