何度もググってメモを検索した後、この私のリストを機能させるための答えをまだ見つけていません。答えていただければ、私が何を間違っていたのか説明していただけますか。コード:
def main():
x = int(input("Enter a number (0 to stop) "))
y = x
l = []
while x != 0:
x = int(input("Enter a number (0 to stop) "))
l = [x]
print(l[x])
main()
ループの外側でリストを初期化することになっていると思いました.ループでは、入力されたXが何であれ、それを保存して後で印刷できると思っていましたが、そうではありませんでした。ポインタはありますか?