مثال
به دست آوردن تعداد باری که آیتم 5 در تاپل تکرار شده است:
thistuple = (1, 3, 7, 8, 7, 5, 4, 6, 8, 5)
x = thistuple.count(5)
print(x)
توضیحات
متد count()
تعداد باری که یک آیتم مشخص در تاپل تکرار می شود را برمیگرداند.
سینتکس
tuple.count(value)
مقادیر پارامتر ها
پارامتر | توضیح |
---|---|
value | اجباری.آیتم |
مثال 2:
word = ('h', 'e', 'l', 'l', 'o')
x = word.count("l")
print(x)
سلام
مفهوم خط زیر چی هست؟
Cluster.value_count()
نمی تونیم بعد از count در پرانتز از حروف یا کلمات استفاده کنیم؟مثلا
x = a.count(b)
یچیزی مثل این
بله میشه. یک مثال از این مدل به متن اضافه کردم. می تونید خروجیش رو مشاهده کنید
سلام ممنون میشم پاسخ بدین
چطور میتونم یا اصلا امکان داره داخل count
مشخص کنیم دنبال 2 چیز باشه و اگه یکیش هم بود قبول کنه
()password = input
:1=<if password.count("[A_B]")
print(True)
سلام
اینکه دوتا مقدار با هم توی count باشه که نه ولی از عملگر or می تونید استفاده کنید:
سلام امیدوارم حالتون خوب باشه.من در حال یادگیری پایتون هستم.توی کلاس استادم یه تمرین داده که به شرح زیره : نمرات ۵ درس یک کاربر رو بگیرید. حالا مشخص کنید از مجموع این ۵ درس چند درس زیر ۷ و کدام درس ها
چند درس بالای ۱۳ و کدام درس ها هستن.اگه بخوام با if و elif و ... بنویسم خیلی کد میشه....میخواستم بپرسم راه میانبری نداره؟ مثلا با همین count نمیشه این کدارو نوشت؟ لطفا راهنماییم کنید🥲
سلام. ممنونم. همچنین
با count راه میانبری نداره و باید با حلقه for و همون دستور if بنویسید. ولی برای کوتاه تر شدن کد می تونید از list comprehension ها استفاده کنید و درس های زیر 7 و بالای 13 رو توی لیست های جداگانه قرار بدید. و بعد با تابع len تعداد درس ها رو به دست بیارید.
مثلاً برای زیر 7 به این شکل میشه:
نمره درس و ایندکس اون توی یک لیست مجزا قرار میگیره. و بعد با یک حلقه for روی below_seven می تونید نمره درس و ایندکس درس رو چاپ کنید. مثلاً "درس دوم برابر با 6" و ...
سلام وقتتون بخیر
بعضی از متد ها پارامترهای بیشتری میگیرن اما فقط در مورد یه پارامتر صحبت شده که معمولا زده self و هیچ توضیحی در مورد این که self چیه یا پارامترهای بیشتری که میگیرن چی هستن جایی ندیدم یکیش همین متد .count هست کا چند تا پارامتر میگیره اما فقط یکیش رو کلا توضیح دادن اگه امکان داره بیشتر راهنمایی کنید ممنون میشم