Я пытаюсь создать небольшую программу, которая предлагает пользователю ввести 3 слова, затем поместить строковые значения в массив, затем отсортировать массив лексикографически и распечатать массив в виде списка строк.
Iпопробовал функцию .sort, которая не работает.Проект, над которым я работаю, не требует знания циклов (с которыми у меня пока нет большого опыта).
a = []
first = input("Type a word: ")
second = input("Type another word: ")
third = input("Type the last word: ")
a += first
a += second
a += third
a = sorted(a)
print(a)
Я хочу, чтобы напечатанные результаты были тремя словами, разделенными запятыми
Apple, Banana, Egg
Вместо этого мой код печатает
['A', 'B', 'E', 'a', 'a', 'a', 'e', 'g', 'g', 'l', 'n', 'n', 'p', 'p']