آموزش حلقه زدن روی دیکشنری در پایتون
ما میتوانیم در پایتون، با استفاده از یک حلقهی for روی یک دیکشنری حلقه بزنیم. وقتی که در پایتون روی یک دیکشنری حلقه(loop) میزنیم، آنچه برای ما برگردانده میشود، کلیدهای(key) دیکشنری مورد نظر است اما متدهایی وجود دارد که به خوبی مقادیر(values) این کلیدها را برای ما برمیگرداند.
مثال شماره 1
پرینت کردن نام تمام کلیدهای(key) درون این دیکشنری به صورت یک به یک:
thisdict = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}
for x in thisdict:
print(x)
نتیجه:
brand
model
year
امتحان کنیدمثال شماره 2
پرینت کردن تمام مقادیر(values) درون این دیکشنری به صورت یک به یک:
thisdict = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}
for x in thisdict:
print(thisdict[x])
نتیجه:
Ford
Mustang
1964
امتحان کنیدمثال شماره 3
ما همچنین میتوانیم از متد values() برای برگرداندن(return کردن) مقادیر یک دیکشنری استفاده کنیم:
thisdict = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}
for x in thisdict.values():
print(x)
نتیجه:
Ford
Mustang
1964
امتحان کنیدمثال شماره 4
ما میتوانیم از متد keys() برای برگرداندن(return کردن) کلیدهای(keys) یک دیکشنری استفاده کنیم:
thisdict = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}
for x in thisdict.keys():
print(x)
نتیجه:
brand
model
year
امتحان کنیدمثال شماره 5
حلقه زدن روی هردوی کلیدها(keys) و مقادیر(values) یک دیکشنری با استفاده از متد items():
thisdict = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}
for x, y in thisdict.items():
print(x, y)
نتیجه:
brand Ford
model Mustang
year 1964
امتحان کنیدمنبع: www.w3schools.com/python
- بازدید: 19
1. سعی کنید نظرات شما مرتبط با مقاله ی مورد نظر باشد، در غیر این صورت پاسخ داده نخواهد شد.
2. سوالات خود را به صورت کوتاه بیان کنید و از پرسیدن چند سوال به طور همزمان خودداری کنید.
3. سوال خود را به طور واضح بیان کنید و از کلمات مبهم استفاده نکنید.