python3在同一行内输入n个数并用列表保存的例子

yipeiwu_com6年前Python基础

最近在学习算法,经常遇到一行有多个数据,用空格或者','进行分割。最开始不懂,直接百度,

n = input()
n = int(n)
list1 = []
list1 = input().split()
list2 = []
i = 0
while i < n:
  m = int(list1[i])
  list2.append(m)
  i += 1
print(list2)

但是这样代码量太多了。看起来也很啰嗦。

自己无意实验一下得到一个新方法:

list1 = list(map(int,input().split()))

还不错,大家可以试试哦!

以上这篇python3在同一行内输入n个数并用列表保存的例子就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

Selenium控制浏览器常见操作示例

本文实例讲述了Selenium控制浏览器常见操作。分享给大家供大家参考,具体如下: Selenium是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的...

python简单实现基于SSL的IRC bot实例

本文实例讲述了python简单实现基于SSL的 IRC bot。分享给大家供大家参考。具体如下: #!/usr/bin/python # -*- coding: utf8 -*- i...

python银行系统实现源码

本文实例为大家分享了python实现银行系统的具体代码,供大家参考,具体内容如下 1、admin.py 定义管理员信息和主界面显示 #!/usr/bin/env python # c...

Python使用正则表达式获取网页中所需要的信息

使用正则表达式的几个步骤: 1、用import re 导入正则表达式模块; 2、用re.compile()函数创建一个Regex对象; 3、用Regex对象的search()或finda...

总结Python编程中三条常用的技巧

在 python 代码中可以看到一些常见的 trick,在这里做一个简单的小结。 json 字符串格式化 在开发 web 应用的时候经常会用到 json 字符串,但是一段比较长的 jso...