מילונים בפייתון
כמה שאלות שלא ברורות לי בפייתון, בנושא מילונים:
1. מה הצורך בזה? למה לא לעשות רשימה ופשוט לדעת שיש לרשימה מפתחות וערכים- מה שנותן גישה קלה יותר, אפשר להציג רק חלק מהנתונים ועוד יתרונות...
2. האם ניתן לתת למפתח אחד מספר ערכים? נגיד תעודת זהות וכתובות שגר בהם...
3. יש את הקוד הבא:
באופן כללי אני יודע שכל לולאת FOR עושה לולאה על משתנה אחד, ופה יש כאילו שתי לולאות על שני משתנים.... מה קורה פה? איך זה יכול להיות?
תודה רבה לעונים!!
כמה שאלות שלא ברורות לי בפייתון, בנושא מילונים:
1. מה הצורך בזה? למה לא לעשות רשימה ופשוט לדעת שיש לרשימה מפתחות וערכים- מה שנותן גישה קלה יותר, אפשר להציג רק חלק מהנתונים ועוד יתרונות...
2. האם ניתן לתת למפתח אחד מספר ערכים? נגיד תעודת זהות וכתובות שגר בהם...
3. יש את הקוד הבא:
קוד:
grades = {'foo': 80, 'bar': 90}
for (name, grade) in grades.items():
print 'The grade of ' + name + ' is ' + str(grade)
תודה רבה לעונים!!