تابع len تعداد مولفه های یک لیست، تاپل، دیکشنری و .. در پایتون (python) رو بهمووون خروجی میده! که در این آموزش با مثال به طور کامل با ساختار و نحوه کار با این تابع آشنا میشیم!
بذارید تاکید کنم که قرار نیست از خط زیر کل آموزش رو مسلط بشیم! اینو فقط دارم همین اول میذارم تا یه دید کلی بگیریم! همین! ولی جلوتر با مثال قراره یاد بگیریم!
len(a)
که میاد طول چیزی مثل a رو حساب میکنه! یعنی مثلاً در مورد لیست، طولِ لیست یعنی تعداد عناصرش دیگه! حالا با این تابع در مثال ها بیشتر آشنا میشیم!
فطعه کد زیر رو در نظر بگیرید!
a = ["Sajjad", "Rahmani", "Koolac"] b = len(a) print(b)
همینطور که میبینید در خط 1، یک متغیر تعریف کردیم به اسم a که در واقع یک لیست است!
و در خط دوم میگیم len (مخفف length به معنی طول) همون a رو بریز توی متغیری به اسم b !
در خط 3 هم که هموون b رو چاپ میکنیم!
که خروجی میشه: 3 ! (چون سه تا مولفه در لیست ما وجود داشت!)
قطعه کد زیر رو در نظر بگیرید!
a = "Sajjad" b = len(a) print(b)
در خط 1، یک متغیری با اسم a از نوع رشته (string) ایجاد کردیم!
در خط 2 میایم طول این رشته رو میریزیم توی متغیری به اسم b!
اینجا هم طول یعنی تعداد اعضا! کلمه Sajjad چند حرفه؟! [قطعاً جواب میدید: 6!] یعنی طول یا تعداد اعضای کلمه Sajjad برابر 6 است!
تابع len هم میاد همین رو خروجی میده!
اگر دوست دارید در مورد دیکشنری ها بدونید به آموزش زیر مراجعه کنید! اگر هم از قبل و از آموزش های رایگان دوره مقدماتی پایتون خودمون میدونید که هیچی!
این بار کد زیر رو در نظر بگیرید تا جلوتر بیشتر در موردش صحبت کنیم!
a = {1:"one","name":"Ali","class":2} b = len(a) print(b)
در خط 1 که یک دیکشنری تعریف کردیم! به اسم a !
در خط 2 اومدیم len یا طول این دیکشنری a رو در متغیری به اسم b ریختیم! (به نظرتون تعداد اعضای این دیکشنری چند تاست؟! احتمالاً دارید میگید 6! ولی اینطوری نیست! 3 تاست! 3 تا اندیس یا key داره و به ازای هر اندیس یا key یه دونه مقدار متناظر داره! دیگه اون مقدار متناظر که چیز جداگانه حساب نمیشه که! پس کلاً این دیکشنری تعداد 3 عضو داره!)
در خط 3 هم میایم چاپ میکینم همون مقدار b رو ! که در اینجا باید مقدرا 3 رو خروجی بده!
فکر نکنم نیاز باشه بگم! ولی میگم!! همین کارهایی که واسه دیکشنری و رشته و لیست کردیم، واسه تاپل (تاپل در پایتون) و … هم میتونیم بکنیم! یعنی تعداد اعضاشووون رو با تابع len حساب کنیم!
امیدوارم مفید بوده باشه! خوشحال میشم نظر بدید و انتقاد کنید، پیشنهاد کنید! همچنین میتونید اگر سوالی درباره این مبحث داشتید، در بخش نظرات همین مطلب برای ما بفرستید!
آموزش رایگان و کامل زبان برنامه نویسی پایتون !
آموزش تابع input برای ورودی گرفتن از کاربر در پایتون !
آموزش ایجاد ماتریس در پایتون !
تعداد دیدگاه | 2 |
تعداد بازدید | 26.7K |
تاریخ انتشار | 07/07/2019 |
تاریخ بروزرسانی | 07/07/2019 |
نویسنده | گروه آموزشی کولاک |