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

一、解决思路
因为input()函数会将所有的输入内容都转为字符串对象 , 所有在将一个列表输入进来的时候只需要将列表的内容给传进来就可以了 。但是列表的每个元素之间都需要使用一个符号去进行分隔 , 无论是空格还是逗号都可以 。
然后列表传进来之后变成了字符串对象 , 那么就可以调用字符串的split()方法将这个看起来是列表的字符串按照它们的间隔字符进行分割了 , 分割之后所形成的就是一个列表了 。
二、实现代码
只需要根据上面的思路就可以去完成使用input()输入列表的需求了 , 因为这个可以多次使用 , 所以可以创建出一个函数来保存代码多次使用 , 详细代码示例如下所示:
# 声明函数def Strlist(): # 接收列表字符串 lt = input(’输入列表’) # 将其分隔并转为列表 lt.split(’ ’) # 输出结果 print(lt)这个需求实现的关键点就在于input()函数实际上是从控制台的标准信息流之中直接获取到数据 , 所以无论是什么格式的数据都会将其转为字符串类型 。要将输入进来数据格式保存和还原的 , 就要用到像上面的这种方法了 。
【Python怎么用input输入列表?Python输入列表教程】以上就是关于“Python怎么用input输入列表?Python输入列表教程”的全部内容了 , 希望对你有所帮助 。
猜你喜欢
- Python怎么用海伦公式?Python求三角形面积实例例教程
- Python怎么定义参数?Python函数定义参数方法
- 如何使用python画三角形和五角星?可以试试这样做
- Mac系统怎么卸载Python?Mac卸载干净python教程
- python中标识符命名规则是什么?什么是python的关键字?
- lazada收款必须是公司吗?lazada用什么支付?
- 速卖通上架多少商品才能有流量?怎么提高?
- 速卖通售后怎么处理?有哪些纠纷?
- 速卖通支付转化率多少正常?怎么提高?
- 敦煌网怎么优化产品信息质量?从哪优化?
