Python怎么用input输入列表?Python输入列表教程

在python之中使用input()函数去接收从外部传进来的值时 , 无论它是什么格式都会将其转为字符串数据类型 。最近有小伙伴想要知道怎么将一个列表通过input输入进来 , 那么这篇文章会来讲解一下这个问题的解决思路和实现代码 , 一起往下看看吧 。

Python怎么用input输入列表?Python输入列表教程


一、解决思路
因为input()函数会将所有的输入内容都转为字符串对象 , 所有在将一个列表输入进来的时候只需要将列表的内容给传进来就可以了 。但是列表的每个元素之间都需要使用一个符号去进行分隔 , 无论是空格还是逗号都可以 。
然后列表传进来之后变成了字符串对象 , 那么就可以调用字符串的split()方法将这个看起来是列表的字符串按照它们的间隔字符进行分割了 , 分割之后所形成的就是一个列表了 。
二、实现代码
只需要根据上面的思路就可以去完成使用input()输入列表的需求了 , 因为这个可以多次使用 , 所以可以创建出一个函数来保存代码多次使用 , 详细代码示例如下所示:
# 声明函数def Strlist():    # 接收列表字符串    lt = input(’输入列表’)    # 将其分隔并转为列表    lt.split(’ ’)    # 输出结果    print(lt)这个需求实现的关键点就在于input()函数实际上是从控制台的标准信息流之中直接获取到数据 , 所以无论是什么格式的数据都会将其转为字符串类型 。要将输入进来数据格式保存和还原的 , 就要用到像上面的这种方法了 。
【Python怎么用input输入列表?Python输入列表教程】以上就是关于“Python怎么用input输入列表?Python输入列表教程”的全部内容了 , 希望对你有所帮助 。

    猜你喜欢