Я пытаюсь взять что-то вроде:
input = "hello world"
и получите следующий результат:
[('h', 'e', 'l', 'l', 'o'), ('w', 'o', 'r', 'l', 'd')]
Мне удалось разделить ввод на отдельные слова, а затем слова на список символов, а затем список на кортеж ... но они не разделены словом, как в примере.
sentence = input("Enter a sentence: ")
word_list = sentence.split()
print(word_list)
chars = []
for x in sentence:
chars.append(x)
print(chars)
tuple_list = tuple(word_list)
print(type(tuple_list))
Код выше печатает
['Привет, мир']
и не
[('h', 'e', 'l', 'l', 'o'), ('w', 'o', 'r', 'l', 'd')]
Что я делаю не так?
Большое спасибо!