空のリストから始めて、フレーズを入力するように指示します。各文字を配列の単一の要素として追加したいが、これを行う方法でリストのリストが作成される。リストのリストを作成せずにPythonリストに追加する
myList = []
for i in range(3):
myPhrase = input("Enter some words: ")
myList.append(list(myPhrase))
print(myList)
私が手:
Enter some words: hi bob
[['h', 'i', ' ', 'b', 'o', 'b']]
Enter some words: ok
[['h', 'i', ' ', 'b', 'o', 'b'], ['o', 'k']]
Enter some words: bye
[['h', 'i', ' ', 'b', 'o', 'b'], ['o', 'k'], ['b', 'y', 'e']]
が、私が望む結果は次のとおりです。
['h', 'i', ' ', 'b' ... 'o', 'k', 'b', 'y', 'e']
はい、これは私が探していたものです、ありがとう! :) –