Python把输入的名字存进列表中

Python是一种非常流行的编程语言,它简单易学,提供了丰富的功能和库,使得开发者可以轻松地完成各种任务。其中,列表是Python中非常重要的数据结构之一,它可以用来存储多个元素,并且可以进行增删改查等操作。本文将介绍如何使用Python将输入的名字存储进列表中,并提供代码示例。

列表简介

列表是Python中最常用的数据结构之一,它是一个有序的元素集合,可以包含任意类型的数据。列表使用方括号[]表示,元素之间使用逗号分隔。例如,下面是一个包含几个名字的列表示例:

names = ['Alice', 'Bob', 'Charlie', 'David']

可以通过索引访问列表中的元素。索引从0开始,例如,要访问第一个名字,可以使用下面的代码:

print(names[0])

输出结果为Alice

输入名字并存入列表

要将输入的名字存入列表,可以使用Python的内置函数input()来获取用户的输入。input()函数会返回一个字符串,我们可以将其存储到一个变量中,并将该变量添加到列表中。下面是一个示例代码:

names = []
name = input("请输入名字:")
names.append(name)

上述代码首先创建了一个空列表names,然后使用input()函数获取用户输入的名字,并将其存储到变量name中。最后,使用append()方法将name添加到names列表中。

为了让用户可以多次输入名字并存入列表,我们可以使用循环来重复执行上述代码块。例如,下面的代码示例使用一个无限循环,直到用户输入quit才退出循环:

names = []
while True:
    name = input("请输入名字(输入'quit'退出):")
    if name == 'quit':
        break
    names.append(name)

上述代码首先创建了一个空列表names,然后使用while循环不断执行以下步骤:

  1. 使用input()函数获取用户输入的名字,并将其存储到变量name中。
  2. 如果用户输入的名字为quit,则使用break语句退出循环。
  3. 否则,将name添加到names列表中。

完整示例

下面是一个完整的示例代码,演示了如何使用Python将输入的名字存储进列表中:

names = []
while True:
    name = input("请输入名字(输入'quit'退出):")
    if name == 'quit':
        break
    names.append(name)

print("您输入的名字列表:")
for name in names:
    print(name)

上述代码首先创建了一个空列表names,然后使用while循环不断执行用户输入和添加操作,直到用户输入quit才退出循环。最后,使用for循环遍历names列表,并依次打印出所有输入的名字。

总结

本文介绍了如何使用Python将输入的名字存储进列表中。通过使用input()函数获取用户的输入,并使用append()方法将输入的名字添加到列表中,我们可以轻松地实现这一功能。列表是Python中非常重要的数据结构之一,可以用来存储多个元素,并进行各种操作。希望本文对你学习和使用Python列表有所帮助。

参考链接

  • [Python 列表](
代码示例
names = []
while True:
name = input("请输入名字(输入'quit'退出):")
if name == 'quit':
   break
names.append(name)
print("您输入的名字列表:")
for name in names:
print(name)