🔹 تبدیل دو لیست به دیکشنری در پایتون
در پایتون میتوان با استفاده از تابع zip() دو لیست مجزا را بهصورت ساده و خوانا به یک دیکشنری تبدیل کرد.
این روش جایگزین مناسبی برای استفاده از حلقههای تکراری طولانی است و باعث افزایش خوانایی و اختصار کد میشود.
keys = ['name', 'age', 'city', 'job']
values = ['سارا', 28, 'تهران', 'برنامهنویس']
person = dict(zip(keys, values))
print(person)
خروجی:
{'name': 'سارا', 'age': 28, 'city': 'تهران', 'job': 'برنامهنویس'}
#روش قدیمی
keys = ['name', 'age', 'city', 'job']
values = ['سارا', 28, 'تهران', 'برنامهنویس']
person = {}
for i in range(len(keys)):
person[keys[i]] = values[i]
print(person)
#Python #پایتون #برنامه_نویسی #PythonTips #PythonDict #ZipFunction #CleanCode