آموزش برنامه نویسی پایتون (Python)

فهرست های تو در تو (Nested Lists)، در پایتون (Python)

قبلا در کلید شماره 4744 ، چگونگی ساخت فهرست ها (List) در پایتون (Python) را شرح دادیم و بیان کردیم که هر عنصر از فهرست (List) می تواند شامل یک مقدار از نوع عدد، رشته (String) و ... باشد. اما در زبان برنامه نویسی پایتون (Python)، این امکان وجود دارد که هر عنصر یک فهرست (List)، خودش یک فهرست (List) باشد. یعنی می توانیم درون یک فهرست (List)، فهرست هایی (List) دیگر را به عنوان عناصر آن فهرست (List) اصلی، قرار دهیم.

فهرستی (List) را که حداقل یکی از عنصرهای آن، خودش یک فهرست (List) باشد، فهرست تو در تو (Nested List) می نامند.

به عنوان مثال، فهرست (List) زیر را در نظر بگیرید (کد تعریف فهرست) :

همان طور که مشاهده می کنید، فهرست Kelidestan_List شامل 4 عنصر می باشد و عنصر چهارم فهرست Kelidestan_List ، خود یک فهرست است که شامل 3 عنصر می باشد.

اکنون برای نمایش عنصر چهارم فهرست Kelidestan_List در خروجی (که خودش یک فهرست می باشد)، کد پایتون (Python) زیر را اجرا می کنیم (شماره متناظر با عنصر چهارم، برابر 3 می باشد) :

نتیجه :

و برای نمایش عنصر دوم از این فهرست (که درون فهرست اصلی Kelidestan_List قرار گرفته) در خروجی، کد پایتون (Python) زیر را اجرا می کنیم (شماره متناظر با عنصر دوم، برابر 1 می باشد) :

نتیجه :

بنابراین نحوه ارجاع به عناصر فهرست های تو در تو (Nested List)، مشابه همین عبارت می باشد :

به مثال زیر توجه کنید :

مثال

نتیجه :

مثال

نتیجه :

نویسنده علیرضا گلمکانی
شماره کلید 26492
گزینه ها
به اشتراک گذاری (Share) در شبکه های اجتماعی
نظرات 2 2 0
سید
۱۴۰۰/۰۷/۱۵
۱۲:۰۴

خوب و کار راه انداز

Mani
۱۴۰۲/۰۶/۱۵
۱۳:۵۳

عــــــــــــــــالـــــــــــــــــــــــــــــی !!!!!!!!!!!!!!

ارسال نظر جدید (بدون نیاز به عضو بودن در وب سایت)