当前位置:   article > 正文

python中input()函数的类型与多行输出详解(map()函数)_python map函数用法 input

python map函数用法 input

之前刷算法时一直有一个问题卡了我很久, 就是input()输入问题,我的基础不是很扎实,上网搜了很多,总结了一下input()的用法及扩展,这里就简单给大家讲解一下

1. input()函数的类型及转换

input() 函数赋值后在python中定义的是str类型,可以int(input())转换为int类型,类似的可以转换为float,list等类型

2. input()函数一次读取多个变量

input()一次读取多个变量的话则需要在input()函数后面加split()函数进行输入的分割,split()函数一般默认为按空格分割,也可以自己设置。

3. 将多个变量同时进行类型强制转换(map()函数)

像input().split()这样输出的话, 输入 1,2,3  则输出的是 ['1', '2', '3'],是list类型,但list里面是str类型, 此时可以用map() 函数强制转换类型

map() 函数用来实现多个输入的强制类型转换

map() 函数接收两个参数,一个是强制转换的类型函数,一个是序列。

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/491777
推荐阅读
相关标签
  

闽ICP备14008679号