Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Métodos de Tupla | Outros Tipos de Dados
Practice
Projects
Quizzes & Challenges
Questionários
Challenges
/
Introdução ao Python

bookMétodos de Tupla

Métodos de Tupla

Embora as tuplas não suportem métodos que alteram seu conteúdo, elas ainda oferecem alguns métodos internos para ajudar a gerenciá-las e utilizá-las de forma eficaz. Aqui estão os dois métodos internos que você pode usar com tuplas:

  • count(): retorna o número de vezes que um valor especificado aparece na tupla;
  • index(): procura um valor especificado na tupla e retorna a posição do índice onde ele foi encontrado pela primeira vez.
Note
Nota

Os mesmos métodos também podem ser usados com listas.

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

Vamos analisar outro exemplo que demonstra como utilizar métodos de tupla em tarefas práticas.

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
Tarefa

Swipe to start coding

Você está ajudando a analisar a organização dos departamentos de um supermercado!

  • Utilize a tupla grocery_departments fornecida, que lista os departamentos na ordem em que aparecem na loja.
  • Atribua a produce_count o número de vezes que o departamento 'Produce' aparece na tupla utilizando um método de tupla.
  • Atribua a first_bakery_index o índice da primeira ocorrência do departamento 'Bakery' utilizando um método de tupla.
  • Não altere a tupla grocery_departments.

Complete o código preenchendo as duas variáveis utilizando os métodos apropriados de tupla.

Solução

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 4. Capítulo 6
single

single

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

close

bookMétodos de Tupla

Deslize para mostrar o menu

Métodos de Tupla

Embora as tuplas não suportem métodos que alteram seu conteúdo, elas ainda oferecem alguns métodos internos para ajudar a gerenciá-las e utilizá-las de forma eficaz. Aqui estão os dois métodos internos que você pode usar com tuplas:

  • count(): retorna o número de vezes que um valor especificado aparece na tupla;
  • index(): procura um valor especificado na tupla e retorna a posição do índice onde ele foi encontrado pela primeira vez.
Note
Nota

Os mesmos métodos também podem ser usados com listas.

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

Vamos analisar outro exemplo que demonstra como utilizar métodos de tupla em tarefas práticas.

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
Tarefa

Swipe to start coding

Você está ajudando a analisar a organização dos departamentos de um supermercado!

  • Utilize a tupla grocery_departments fornecida, que lista os departamentos na ordem em que aparecem na loja.
  • Atribua a produce_count o número de vezes que o departamento 'Produce' aparece na tupla utilizando um método de tupla.
  • Atribua a first_bakery_index o índice da primeira ocorrência do departamento 'Bakery' utilizando um método de tupla.
  • Não altere a tupla grocery_departments.

Complete o código preenchendo as duas variáveis utilizando os métodos apropriados de tupla.

Solução

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 4. Capítulo 6
single

single

some-alt