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设计】。

相关文章

Python远程桌面协议RDPY安装使用介绍

RDPY 是基于 Twisted Python 实现的微软 RDP 远程桌面协议。 RDPY 提供了如下 RDP 和 VNC 支持: ●RDP Man In The Middle pro...

使用Python编写vim插件的简单示例

 Vim 插件是一个 .vim 的脚本文件,定义了函数、映射、语法规则和命令,可用于操作窗口、缓冲以及行。一般一个插件包含了命令定义和事件钩子。当使用 Python 编写 vi...

python自动发邮件库yagmail的示例代码

python自动发邮件库yagmail的示例代码

之前使用的python的smtplib、email模块发模块的一步步骤是: 一、先导入smtplib模块  导入MIMEText库用来做纯文本的邮件模板 二、发邮件几个相关的...

详解Python多线程

详解Python多线程

本文实例为大家解析了Python多线程,供大家参考,具体内容如下 1、多线程的理解 多进程和多线程都可以执行多个任务,线程是进程的一部分。线程的特点是线程之间可以共享内存和变量,资源消耗...

python3中zip()函数使用详解

zip在python3中,处于优化内存的考虑,只能访问一次!!!(python2中可以访问多次),童鞋们一定要注意, * coding: utf-8 * zip()函数的定...