Python - Loop Dictionaries
حلقه روی یک دیکشنری
میتوانید با استفاده از for
روی یک دیکشنری حلقه ایجاد کنید.
حلقه ایجاد شده روی دیکشنری مقادیر کلید دیکشنری را برمیگرداند.
thisdict = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}
for x in thisdict:
print(x)
برای برگرداندن مقادیر یک دیکشنری میتوان به شکل زیر عمل کرد:
thisdict = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}
for x in thisdict:
print(thisdict[x])
همچنین میتوانید از تابع شیء values()
جهت برگردان مقادیر موجود در دیکشنری استفاده کنید.
thisdict = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}
for x in thisdict.values():
print(x)
برای برگرداندن کلیدهای موجود در دیکشنری نیز میتوانید از تابع شیء keys()
استفاده کنید.
thisdict = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}
for x in thisdict.keys():
print(x)
برای ایجاد حلقه روی کلیدها و مقادیر موجود در دیکشنری به صورت همزمان از تابع شیء items()
استفاده میکنیم.
thisdict = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}
for x, y in thisdict.items():
print(x, y)