序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。

Python有6个序列的内置类型,但最常见的是列表和元组。

序列都可以进行的操作包括索引,切片,加,乘,检查成员。

此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法。

列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现。

列表的数据项不需要具有相同的类型

Python列表的打印方法如下

Python打印列表一般是要用for…in…来打印,像下面这几行代码一样:

list1=[1,2,3,4,5]

for i in list1:

print(i) 这样虽然可以,但是还是有一点麻烦。我们可不可以只用一行代码就搞定呢?

我们先看一下print语句的基本形式:

print( value, …, sep=’ ‘, end=’ \n’ ,file=sys.stdout,flush=False)

我们发现,print语句可以传入多个参数,像以下代码一样:

1

print(1,2,3,4,5)

在idle中运行,结果是这样的:

1 2 3 4 5

我们还可以用sep来控制每一个要打印的参数之间的分隔符:

1

print(1,2,3,4,5,sep='c')

结果:

1c2c3c4c5

既然print语句接收多个要打印的对象,那么我们可不可以把列表转换成多个参数呢?

Python提供了一个运算符:“ * ”,这个运算符可以用于把列表变成参数,也可以在定义函数时定义多个参数。

比如:

list1=[1,2,3,4,5]

print(*list1,sep='c')

结果是:

1c2c3c4c5

我们还可以在列表名后面进行切片,这样还可以达到打印部分列表的功能。

比如:

list1=[1,2,3,4,5]

print(*list1[1:],sep='c')

结果:

1

1c2c3c4

这样就可以一行搞定列表的打印了。

python学习网,免费的python学习网站,欢迎在线学习!

专题推荐:list 问题来源于python学习网

python分行打印list_python怎么打印list-问答-阿里云开发者社区-阿里云相关推荐

  1. python opencv报错_OpenCV in Python 入门问题,python报错 -问答-阿里云开发者社区-阿里云...

    OpenCV是Intel®开源计算机视觉库.它由一系列 C 函数和少量 C++ 类构成,实现了图像处理和计算机视觉方面的很多通用算法. 在这篇文章(译自 http://glowingpython.bl ...

  2. python场景建立_Python创建一个街道地址表-问答-阿里云开发者社区-阿里云

    首先,你应该转换givenNumber成int()因为input()总是返回字符串.此外,您可以将整体strAddress转换为自身并反转自身版本,以便更轻松地访问它.splitAddress这里不需 ...

  3. python中用于绘制各种图形、标注文本_在python中的图形上绘制常量文本-问答-阿里云开发者社区-阿里云...

    我确定我可能在问一个愚蠢的问题,但找不到与我相同的问题. 我的朋友帮我写了一段代码,分析给出的数据并用趋势线将其绘制出来,我想在图的右上方添加一行文本,并在图上打印出其他内容,以表明它是什么文件(在代 ...

  4. python合法标识符 40xl_Python基础测验(答案篇)-问答-阿里云开发者社区-阿里云

    一.填空题 Python使用符号 # 标示单行注释:以 缩进对齐 划分语句块. Python序列类型包括 字符串 . 列表 . 元组 三种: _字典_是Python中唯一的映射类型. Python序列 ...

  5. python列表做参数传值_python不定参数传值怎么做-问答-阿里云开发者社区-阿里云...

    使用arg_name定义的位置参数,表示任意多个位置参数:Python标准库中习惯使用args来命名不定长位置参数,当然我们可以自定义 这个名称:不定长位置参数的类型为元组: Python 允许在形参 ...

  6. python写web难受-pythonweb为什么不火-问答-阿里云开发者社区-阿里云

    PHP 从语言层面上讲几乎是一无是处,具体实现的质量也乏善可陈,但它胜在最要命的部署上:没有任何其他语言有像 PHP 一样适合大规模部署的方式.基本上装好 Apache/mod_php 之后,PHP ...

  7. python web为什么不火-pythonweb为什么不火-问答-阿里云开发者社区-阿里云

    PHP 从语言层面上讲几乎是一无是处,具体实现的质量也乏善可陈,但它胜在最要命的部署上:没有任何其他语言有像 PHP 一样适合大规模部署的方式.基本上装好 Apache/mod_php 之后,PHP ...

  8. 学python用哪个软件-学python要准备什么软件-问答-阿里云开发者社区-阿里云

    一.初识Python 第一次听到Python是在2016年大概暑假 时候(即将大三),因为对黑客技术的蜜汁热爱(虽然自己并不会),在玄魂大大的公众微信号中看到的Python黑客编程(加上个黑客就感觉好 ...

  9. python中str用法_python中的str()不能直接用吗 -问答-阿里云开发者社区-阿里云

    str函数是Python的内置函数,它将参数转换成字符串类型,即人适合阅读的形式. 其语法格式为 1 str(object) 返回值: 返回object的字符串形式 使用示例 无参调用 当str()函 ...

最新文章

  1. 把本地mysql备份到服务器innodb_使用mysql备份工具innobackupex将本地数据 直接恢复 到远端服务器数据目录操作实例...
  2. HttpWebResponse远程服务器返回错误: (500) 内部服务器错误。
  3. qpython3l_介绍一下手机里能敲Python代码的软件,QPython3L和Pydroid3,顺便用有道翻译一下后者...
  4. PAT 数字分类(20)
  5. Android开源项目推荐之「最好用的Log」
  6. Atitit 为什么oracle这类大型数据库比mysql的性能机制目录1. 分区机制差别 11.1. Join算
  7. vue前端项目打包并且在服务器上部署过程
  8. Unity 3D | 在Unity3D中创建/执行C#脚本
  9. matlab子函数中使用全局变量的使用方法
  10. cad插入块_CAD图块全攻略:别羡慕我下班早,我的CAD软件会开挂!
  11. C语言变量及其生命周期
  12. java swing 聊天表情功能的实现(带完整代码)
  13. Python实现简单的电话簿功能
  14. Windows10精简优化无人值守安装
  15. 建模方法(十)-灰色预测模型GM(1,1)
  16. html语言中的强制性换行是,html中的div、td 、p 等容器内强制换行和不换行的实现方法...
  17. 助力精准气象和海洋预测笔记
  18. 常见光学材料透过波段表
  19. Silvaco 学习笔记——循环:loop
  20. 全球及中国色觉传感器行业市场需求预测及发展趋势展望报告2022-2028年

热门文章

  1. 苹果6s强制删除id锁_回收宝:苹果6S手机从细节查真假
  2. 2021高考成绩查询。,2021高考成绩公布时间 2021高考成绩查询方式
  3. 计算机共享文件怎样添加,怎么添加另一台电脑的共享文件夹
  4. 系统吞吐量、TPS(也叫QPS)、用户并发量、性能测试概念和公式
  5. 汇编语言定时器转化为c语言,不用定时器和汇编语言,只用C语言实现精确无误的延时...
  6. printf 输出字符串 需要加上 c_str()
  7. 循环执行次数 n(n+1)/2
  8. 从尿检取中段谈数据库压测
  9. 虚拟化技术(1)——介绍
  10. 译 | 像使用一台主机一样管理集群