我有这个。
for i in range(3):
i = input("write name")
我想在上面加上 i
输入到一个名为 a
我认为你应该。
a = []
for i in range(3):
input_word = input("Write name:")
a.append(input_word)
或者更简单的,你将以下结果分配给列表 "a"。 input()
每次重复循环时(基本和上面一样)。
a=[input('Write name:') for i in range(3)]
你可以在你的 for
循环,创建 a
列表,然后在循环中追加到它。
a = []
for i in range(3):
name = input("write name")
a.append(name)
或者你可以使用Python的list comprehension语法在一条语句中完成。
a = [input("write name") for i in range(3)]