Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Tuple-metoder | Andre Datatyper
Practice
Projects
Quizzes & Challenges
Quizzer
Challenges
/
Introduktion til Python

bookTuple-metoder

Tuple-metoder

Selvom tupler ikke understøtter metoder, der ændrer deres indhold, tilbyder de stadig nogle få indbyggede metoder, som gør det lettere at håndtere og anvende dem effektivt. Her er de to indbyggede metoder, du kan bruge med tupler:

  • count(): returnerer antallet af gange en angivet værdi forekommer i tuplen;
  • index(): søger i tuplen efter en angivet værdi og returnerer indekspositionen for, hvor den først blev fundet.
Note
Bemærk

De samme metoder kan også bruges med lister.

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

Lad os se på et andet eksempel, der demonstrerer, hvordan tuple-metoder anvendes i praktiske opgaver.

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
Opgave

Swipe to start coding

Du hjælper med at analysere en dagligvarebutiks afdelingsopdeling!

  • Brug den givne grocery_departments tuple, som oplister afdelingerne i den rækkefølge, de forekommer i butikken.
  • Tildel produce_count antallet af gange, 'Produce'-afdelingen optræder i tuplen ved hjælp af en tuple-metode.
  • Tildel first_bakery_index indekset for den første forekomst af 'Bakery'-afdelingen ved hjælp af en tuple-metode.
  • Ændr ikke grocery_departments tuplen.

Udfyld koden ved at tildele de to variabler de korrekte tuple-metoder.

Løsning

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 4. Kapitel 6
single

single

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

close

bookTuple-metoder

Stryg for at vise menuen

Tuple-metoder

Selvom tupler ikke understøtter metoder, der ændrer deres indhold, tilbyder de stadig nogle få indbyggede metoder, som gør det lettere at håndtere og anvende dem effektivt. Her er de to indbyggede metoder, du kan bruge med tupler:

  • count(): returnerer antallet af gange en angivet værdi forekommer i tuplen;
  • index(): søger i tuplen efter en angivet værdi og returnerer indekspositionen for, hvor den først blev fundet.
Note
Bemærk

De samme metoder kan også bruges med lister.

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

Lad os se på et andet eksempel, der demonstrerer, hvordan tuple-metoder anvendes i praktiske opgaver.

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
Opgave

Swipe to start coding

Du hjælper med at analysere en dagligvarebutiks afdelingsopdeling!

  • Brug den givne grocery_departments tuple, som oplister afdelingerne i den rækkefølge, de forekommer i butikken.
  • Tildel produce_count antallet af gange, 'Produce'-afdelingen optræder i tuplen ved hjælp af en tuple-metode.
  • Tildel first_bakery_index indekset for den første forekomst af 'Bakery'-afdelingen ved hjælp af en tuple-metode.
  • Ændr ikke grocery_departments tuplen.

Udfyld koden ved at tildele de to variabler de korrekte tuple-metoder.

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 4. Kapitel 6
single

single

some-alt