0
リストにすべての要素を追加することはできません。最後の要素が追加されました。入力したすべての要素を追加するにはどうすればよいですか?あなたがfor
- ループの各反復で空のリストにN
をリセットしているユーザーがリストに要素を追加する
N = input("Enter the number of elemets: ")
for i in xrange(N):
N = []
a = input('%d. Element: ' %(i+1))
N.append(a)
print N
あなたは**いけない**常に「N」をリセットしてください。 –
'N = []'は 'for'ループの各繰り返しを空にしています。 'for'ループに入る前に' N = [] '行を移動し、' N'の名前を最初の行でまだ使われていない別の変数名に変更してください – davedwards