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