Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Методи Кортежів | Інші Типи Даних
Вступ до Python
Секція 4. Розділ 6
single

single

bookМетоди Кортежів

Свайпніть щоб показати меню

Методи кортежів

Хоча кортежі не підтримують методи, які змінюють їхній вміст, вони все ж мають кілька вбудованих методів для ефективного керування та використання. Ось два вбудовані методи, які можна використовувати з кортежами:

  • count(): повертає кількість разів, коли вказане значення зустрічається у кортежі;
  • index(): шукає у кортежі вказане значення та повертає індекс позиції, де його вперше знайдено.
Note
Примітка

Ті самі методи також можна використовувати з списками.

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)
copy

Розглянемо ще один приклад, який демонструє використання методів кортежів на практичних завданнях.

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)
copy
Завдання

Проведіть, щоб почати кодувати

Ви допомагаєте аналізувати організацію відділів у продуктовому магазині!

  • Використовуйте наданий кортеж grocery_departments, який містить перелік відділів у порядку їх розташування в магазині.
  • Присвойте змінній produce_count кількість разів, коли відділ 'Produce' зустрічається у кортежі, використовуючи відповідний метод кортежу.
  • Присвойте змінній first_bakery_index індекс першої появи відділу 'Bakery' за допомогою методу кортежу.
  • Не змінюйте кортеж grocery_departments.

Завершіть код, заповнивши дві змінні відповідними методами кортежу.

Рішення

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 4. Розділ 6
single

single

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

some-alt