Métodos de tupla de Python

Python Tuples es una colección inmutable de que son más como listas. Python proporciona un par de métodos para trabajar con tuplas. En este artículo, discutiremos estos dos métodos en detalle con la ayuda de algunos ejemplos.

Método Contar()

El método count() de Tuple devuelve el número de veces que aparece el elemento dado en la tupla.

Sintaxis:

tuple.count(element)

Donde el elemento es el elemento que se va a contar.

Ejemplo 1: Uso del método Tuple count() 

Python3

# Creating tuples
Tuple1 = (0, 1, 2, 3, 2, 3, 1, 3, 2)
Tuple2 = ('python', 'geek', 'python', 
          'for', 'java', 'python')
  
# count the appearance of 3
res = Tuple1.count(3)
print('Count of 3 in Tuple1 is:', res)
  
# count the appearance of python
res = Tuple2.count('python')
print('Count of Python in Tuple2 is:', res)

Producción:

Count of 3 in Tuple1 is: 3
Count of Python in Tuple2 is: 3

Ejemplo 2: Contar tuplas y listas como elementos en Tuplas

Python3

# Creating tuples
Tuple = (0, 1, (2, 3), (2, 3), 1, 
         [3, 2], 'geeks', (0,))
  
# count the appearance of (2, 3)
res = Tuple.count((2, 3))
print('Count of (2, 3) in Tuple is:', res)
  
# count the appearance of [3, 2]
res = Tuple.count([3, 2])
print('Count of [3, 2] in Tuple is:', res)

Producción:

Count of (2, 3) in Tuple is: 2
Count of [3, 2] in Tuple is: 1

Método de índice()

El método Index() devuelve la primera aparición del elemento dado de la tupla.

Sintaxis:

tuple.index(element, start, end)

Parámetros:

  • elemento: El elemento a buscar.
  • inicio (Opcional): El índice de inicio desde donde se inicia la búsqueda
  • fin (Opcional): El índice final hasta donde se realiza la búsqueda

Nota: este método genera un ValueError si el elemento no se encuentra en la tupla.

Ejemplo 1: Uso del método Tuple Index()

Python3

# Creating tuples
Tuple = (0, 1, 2, 3, 2, 3, 1, 3, 2)
  
# getting the index of 3
res = Tuple.index(3)
print('First occurrence of 3 is', res)
  
# getting the index of 3 after 4th
# index
res = Tuple.index(3, 4)
print('First occurrence of 3 after 4th index is:', res)

Producción:

First occurrence of 3 is 3
First occurrence of 3 after 4th index is: 5

Ejemplo 2: Uso del método Tuple() cuando no se encuentra el elemento

Python3

# Creating tuples
Tuple = (0, 1, 2, 3, 2, 3, 1, 3, 2)
  
# getting the index of 3
res = Tuple.index(4)

Producción:

ValueError: tuple.index(x): x not in tuple

Nota: Para obtener más información sobre las tuplas de Python, consulte Tutorial de tuplas de Python .

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *