دسترسی به موارد
شما می توانید با مراجعه به نام کلیدی یک واژه نامه در داخل پرانتز مربع به موارد آن دسترسی پیدا کنید:
مثال
مقدار کلید “مدل” را بدست آورید:
thisdict = { "brand": "Ford", "model": "Mustang", "year": 1964 } x = thisdict["model"]
همچنین روشی وجود دارد که نام get()
آن به شما می رسد:
مثال
مقدار کلید “مدل” را بدست آورید:
x = thisdict.get("model")
دریافت کلیدها
این keys()
روش لیستی از تمام کلیدهای موجود در فرهنگ لغت را باز می گرداند.
مثال
لیستی از کلیدها را دریافت کنید:
x = thisdict.keys()
لیست کلیدها نمای فرهنگ لغت است ، به این معنی که هرگونه تغییر در فرهنگ لغت در لیست کلیدها منعکس می شود.
مثال
یک مورد جدید به فرهنگ لغت اصلی اضافه کنید و ببینید که کلیدها نیز به روز می شوند:
car = { "brand": "Ford", "model": "Mustang", "year": 1964 } x = car.keys() print(x) #before the change car["color"] = "white" print(x) #after the change
دریافت ارزشها
values()
روش یک لیست از تمام ارزش در فرهنگ لغت بازگشت.
مثال
لیستی از مقادیر را دریافت کنید:
x = thisdict.values()
لیست مقادیر نمای دیکشنری است ، به این معنی که هرگونه تغییر در فرهنگ لغت در لیست مقادیر منعکس می شود.
مثال
در فرهنگ لغت اصلی تغییری ایجاد کنید و ببینید که لیست مقادیر نیز به روز می شود:
car = { "brand": "Ford", "model": "Mustang", "year": 1964 } x = car.values() print(x) #before the change car["year"] = 2020 print(x) #after the change
مثال
یک مورد جدید به فرهنگ لغت اصلی اضافه کنید و ببینید که لیست مقادیر نیز به روز می شود:
car = { "brand": "Ford", "model": "Mustang", "year": 1964 } x = car.values() print(x) #before the change car["color"] = "red" print(x) #after the change
دریافت اقلام
این items()
روش هر مورد را در یک فرهنگ لغت به صورت چند برابر در لیست باز می گرداند.
مثال
فهرستی از جفت های کلیدی: مقدار دریافت کنید
x = thisdict.items()
لیست برگشتی نمایی از موارد فرهنگ لغت است ، به این معنی که هرگونه تغییر در فرهنگ لغت در لیست موارد منعکس می شود.
مثال
در فرهنگ لغت اصلی تغییری ایجاد کنید و ببینید لیست موارد نیز به روز می شود:
car = { "brand": "Ford", "model": "Mustang", "year": 1964 } x = car.items() print(x) #before the change car["year"] = 2020 print(x) #after the change
مثال
یک آیتم جدید به فرهنگ لغت اصلی اضافه کنید و ببینید که لیست آیتم ها نیز به روز می شود:
car = { "brand": "Ford", "model": "Mustang", "year": 1964 } x = car.items() print(x) #before the change car["color"] = "red" print(x) #after the change
بررسی کنید کلید وجود دارد یا خیر
برای تعیین اینکه آیا کلید مشخصی در فرهنگ لغت وجود دارد یا خیر از in
کلمه کلیدی استفاده کنید :
مثال
بررسی کنید آیا “مدل” در فرهنگ لغت وجود دارد:
thisdict = { "brand": "Ford", "model": "Mustang", "year": 1964 } if "model" in thisdict: print("Yes, 'model' is one of the keys in the thisdict dictionary")