Python如何inputlist
原创Python中的input()函数用于获取用户输入,但是input()函数不能直接接收列表作为输入,如果我们想要让用户输入一个列表,我们需要通过一些额外的方式来实现,下面有两种常见的方法可以达成这个目标。
方法1:使用字符串分割
我们可以让用户输入一个用特定分隔符(如逗号、空格等)分隔的字符串,然后我们将这个字符串分割成一个列表。
示例:
user_input = input("请输入一个用逗号分隔的列表:") input_list = user_input.split(',') print(input_list)
方法2:使用循环和append()函数
我们可以让用户输入一系列的元素,然后使用循环和append()函数将这些元素添加到一个列表中。
示例:
input_list = [] while True: user_input = input("请输入一个元素(输入'q'退出):") if user_input == 'q': break input_list.append(user_input) print(input_list)
两种方法都可以实现Python中输入列表的功能,具体使用哪种方法取决于你的具体需求。
上一篇:函数如何Python 下一篇:python 如何定义