2017-12-05 8 views
0

に成長しているリストの件のデータを取ることができ、私のリストがあります:はどのように私はのpython3

fieldNames = ["Your Firstname","Year of birth", "Month of birth", "Day of Birth"] 
birthValues = [] 
birthValues = multenterbox(msg, title, fieldNames) 
yourName = birthValues[0] 
yearBirth = birthValues[1] 
monthBirth = birthValues[2] 
dayBirth = birthValues[3] 

私はとのリストのな長さを見つけることができます。 LEN(フィールド名)

私の問題は、ということです私はリストに値を追加し続けます。ですから、次の値を自動で取ることができるものが必要です。[4] [5] [6]など...

答えて

0

あなたはこのようなループを覚えていませんか?

fieldNames = ["Your Firstname","Year of birth", "Month of birth", "Day of Birth"] 
birthValues = multenterbox(msg, title, fieldNames) 
mapping = dict() 
for i in range(len(fieldNames)): 
    mapping[fieldNames[i]] = birthValues[i] 

mapping["Your Firstname"]で生年月日にアクセスできます。

+0

ありがとう、これは私が探していたものです。 –