Así que estoy tratando de hacer este programa que solicitará al usuario la entrada y almacenar los valores en una matriz/lista.
Luego, cuando se ingresa una línea en blanco, le indicará al usuario cuántos de esos valores son únicos.
Estoy construyendo esto por razones de la vida real y no como un problema establecido.¿Cómo cuento los valores únicos dentro de una matriz en Python?
enter: happy
enter: rofl
enter: happy
enter: mpg8
enter: Cpp
enter: Cpp
enter:
There are 4 unique words!
Mi código es el siguiente:
# ask for input
ipta = raw_input("Word: ")
# create list
uniquewords = []
counter = 0
uniquewords.append(ipta)
a = 0 # loop thingy
# while loop to ask for input and append in list
while ipta:
ipta = raw_input("Word: ")
new_words.append(input1)
counter = counter + 1
for p in uniquewords:
..y eso es todo lo que he conseguido hasta ahora.
No estoy seguro de cómo contar la cantidad única de palabras en una lista?
Si alguien puede publicar la solución para que pueda aprender de ella, o al menos mostrarme cómo sería genial, ¡gracias!
podrías fijar la muesca en el ejemplo de código, es importante en Python! – codebox
¡Has eliminado tu código en lugar de editarlo para que sea legible! Tener el código allí ayudará mucho ... – Hbcdev
@codebox lo siento ahora –