Quindi sto cercando di creare questo programma che chiederà all'utente di inserire e memorizzare i valori in un array/elenco.
Quindi, quando viene inserita una riga vuota, dirà all'utente quanti di questi valori sono univoci.
Lo sto costruendo per motivi di vita reale e non come problema.Come posso contare valori univoci all'interno di un array in Python?
enter: happy
enter: rofl
enter: happy
enter: mpg8
enter: Cpp
enter: Cpp
enter:
There are 4 unique words!
Il mio codice è il seguente:
# 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:
..e questo è tutto quello che ho ottenuto finora.
Non sono sicuro di come contare il numero univoco di parole in un elenco?
Se qualcuno può pubblicare la soluzione in modo che io possa imparare da essa, o almeno mostrarmi come sarebbe bello, grazie!
si potrebbe risolvere il rientro nel codice di esempio, è importante in Python! – codebox
Hai rimosso il tuo codice anziché modificarlo per renderlo leggibile! Avere il codice ci aiuterà molto ... – Hbcdev
@codebox scusa lo farò ora –