Секція 4. Розділ 6
single
Методи Кортежів
Свайпніть щоб показати меню
Методи кортежів
Хоча кортежі не підтримують методи, які змінюють їхній вміст, вони все ж мають кілька вбудованих методів для ефективного керування та використання. Ось два вбудовані методи, які можна використовувати з кортежами:
count(): повертає кількість разів, коли вказане значення зустрічається у кортежі;index(): шукає у кортежі вказане значення та повертає індекс позиції, де його вперше знайдено.
Примітка
Ті самі методи також можна використовувати з списками.
12345678910# Example tuple containing a mix of integers and strings fruits = ("apple", "banana", "cherry", "apple", "banana", "cherry", "apple") # Use the `count()` method to determine how many times "apple" appears in the tuple apple_count = fruits.count("apple") print("Number of times 'apple' appears:", apple_count) # Use the `index()` method to find the first occurrence of "cherry" in the tuple cherry_index = fruits.index("cherry") print("The first occurrence of 'cherry' is at index:", cherry_index)
Розглянемо ще один приклад, який демонструє використання методів кортежів на практичних завданнях.
12345678910# Tuple containing store departments store_departments = ("Produce", "Deli", "Bakery", "Produce", "Seafood", "Deli", "Produce") # Use count() to find how many times "Produce" appears produce_count = store_departments.count("Produce") print("'Produce' appears:", produce_count) # Use index() to find the first index of "Seafood" seafood_index = store_departments.index("Seafood") print("The first occurrence of 'Seafood' is at index:", seafood_index)
Завдання
Проведіть, щоб почати кодувати
Ви допомагаєте аналізувати організацію відділів у продуктовому магазині!
- Використовуйте наданий кортеж
grocery_departments, який містить перелік відділів у порядку їх розташування в магазині. - Присвойте змінній
produce_countкількість разів, коли відділ 'Produce' зустрічається у кортежі, використовуючи відповідний метод кортежу. - Присвойте змінній
first_bakery_indexіндекс першої появи відділу 'Bakery' за допомогою методу кортежу. - Не змінюйте кортеж
grocery_departments.
Завершіть код, заповнивши дві змінні відповідними методами кортежу.
Рішення
Все було зрозуміло?
Дякуємо за ваш відгук!
Секція 4. Розділ 6
single
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат