Тому я намагаюся зробити цю програму, яка запитає користувача у введення та збереже значення у масиві / списку.
Потім, коли вводиться порожній рядок, він повідомляє користувачеві, скільки цих значень унікально.
Я будую це з реальних причин життя, а не як проблему.
enter: happy
enter: rofl
enter: happy
enter: mpg8
enter: Cpp
enter: Cpp
enter:
There are 4 unique words!
Мій код такий:
# 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:
..і це майже все, що я отримав до цих пір.
Я не впевнений, як підрахувати унікальну кількість слів у списку?
Якщо хтось може опублікувати рішення, щоб я міг його навчитися або хоча б показати мені, як це було б чудово, дякую!