データ項目person
には、2つのプロパティname
とage
があります。pythonでkey:valueのペアを返すにはどうすればよいですか?
person
name
age
私は、発信者にこれを返すようにしたいが、使用するどのような方法がわからないと思います。私のアイデアは、これまでしかし、次のとおりです。リストに配置された各person
ため
- 辞書 - また、私は2つのプロパティではAttributeError
- クラスを持って、実行するための構文は少し退屈だった、試してみました - 私もこれについて移動する方法がわからない、でもそれも動作するかどうか
私のコードは、現時点では、このような何か探している:すべての
persons = []
for person in people: # "people" fetched from an API
persons = {
"name": "Foo"
"age": "Bar"
}
return persons
# And then to access returned result
for person in persons:
print(person["name"]) # Gives AttributeError
# DoMoreStuff
'、値を移入します。items() ' – furas
メソッドの外側で' return'を使うことはできません。 –
'for key in personsが必要なためにエラーが発生します:print(persons [key])' – furas