32 : 09 : 02
مانده تا پایان تخفیف
فقط تا آخر امروز
فقط امروز
مهدی عادلی فر
بنیانگذار توسینسو و برنامه نویس

آموزش تبدیل دو لیست (List) به دیکشنری (Dictionary) در پایتون

سلام. اگر در کد خود دو لیست داشته باشیم که طول آن‌ها باهم برابر باشد می‌توانیم با روشی که در این مطلب گفته خواهد شد آن‌ها را به یک دیکشنری تبدیل کنیم. برای مثال تصور کنید که یک لیست دارید که نام دانشجویان در آن ذخیره شده باشد و در یک لیست دیگر نمره آن دانش آموزان به همان ترتیب ذخیره شده است. حال با استفاده از تابع zip می‌توانیم این دو لیست را به یک دیکشنری تبدیل کنیم. برای این کار باید کد را مانند شکل زیر بنویسیم.

مجموعه دوره آموزش برنامه نویسی - مقدماتی تا پیشرفته
students = ["Mehdi", "Hosein", "Mohammad"]
marks = [16, 17, 14]
dictionary = dict(zip(students, marks))
print(dictionary)
#{'Mehdi': 16, 'Hosein': 17, 'Mohammad': 14}

مهدی عادلی فر

بنیانگذار توسینسو و برنامه نویس

مهدی عادلی، بنیان گذار TOSINSO. کارشناس ارشد نرم افزار کامپیوتر از دانشگاه صنعتی امیرکبیر و #C و جاوا و اندروید کار می کنم. در زمینه های موبایل و وب و ویندوز فعالیت دارم و به طراحی نرم افزار و اصول مهندسی نرم افزار علاقه مندم.

نظرات