使用map函数split函数一行键入多个元素

Posted 算法与编程之美

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用map函数split函数一行键入多个元素相关的知识,希望对你有一定的参考价值。

如何解决题目要求一行同时输入两个或者两个以上未知数的问题。

1 问题

在目前的学习中,我们遇到过一些题目要求一行同时输入两个或者两个以上的未知数,但是我们学过的input函数难以解决问题。

2 方法

首先,我们从键盘上输入需要同时输入的未知数名,再利用map函数加input函数再加split函数定义需要键入的未知数。

3 实验结果与讨论

通过实验、实践等证明提出的方法是有效的,是能够解决开头提出的问题。

代码清单 1

num1,num2 = map(int,input().split())  #split后接的括号里面是空的,所以等下用空格分隔,如果用split(“,”),那么就是用逗号分隔
print(num1,num2)

4 结语

本文主要介绍了利用map函数、split函数解决同时键入多个数的办法,另外,若是想要直接将键入的数加入列表,可以在map前面加中括号。本文仅介绍了一种方法,在此抛砖引玉,欢迎同学们分享其他方法。

以上是关于使用map函数split函数一行键入多个元素的主要内容,如果未能解决你的问题,请参考以下文章

Python 输入一行以空格分开的数字求和

使用map(int,raw_input()。split())

python获得多个输入值

python获取外部传入多个参数

如何在 js puppeteer 中访问 map 函数之外的变量

把一行数字(readline)读进List并以科学计数法输出(write)到文件