在上一节的合集中,我们了解了Python 序列的索引及切片的相关知识,本节我们将进一步了解一下Python序列的相加及相乘的相关知识。

1.序列相加

在Python中,支持两种相同类型的序列相加操作,即将两个序列进行连接,不会去除重复的元素,使用加(+)运算符实现,例如:将两个列表相加,可以使用下面的代码:

nba1=["霍华德","韦德","欧文","加索尔"]

nba2=["乔丹","拉塞尔","阿布杜尔","张伯伦","约翰逊",“科比”,"邓肯","詹姆斯","伯德","奥尼尔"]print(nba1+nba2)

注:在进行序列相加时,相同类型的序列是指相同为列表、元组、集合等,序列中的元素类型可以不同。例如:

num=[7,14,21,28,35,42,49,56]

nba=["霍华德","韦德","欧文","加索尔"]print(num+nba)

注:但是不能将列表和元组相加,也不能将列表和字符串相加,例如:下面的实例是错误的:

num=[7,14,21,28,35,42,49,56,63]print(num+"输出的数是7的倍数")

2.乘法

在Python中,使用数字n乘以一个序列会生成一个新的序列,新的序列的内容为原来序列被重复n次的结果。

例如:在下面的代码中将实现序列乘以3生成一个新的序列并输出,从而达到“重复事情说三遍”的效果:

phone=["华为Mate 10","vivo X21"]print(phone*3)

运行上面的代码,将显示以下内容:

["华为Mate 10","vivo X21","华为Mate 10","vivo X21","华为Mate 10","vivo X21"]

注:在进行序列的乘法运算时,还可以实现初始化长度列表的功能,例如下面的代码,将创建一个长度为5的列表,列表的每一个元素都是none,表示什么都没有。

emptylist=[None]*5

print(emptylist)

花絮:

本期的Python 序列中的相加及乘法就分享到这里,下期我们将继续分享Python中序列的元素检查及序列长度等相关知识,感兴趣的朋友可以关注我。

同时也可以关注下我的个人 微信订阅号,园子里面的文章也会第一时间在订阅号里面进行推送跟更新。

python实验二序列_Python合集之Python序列(二)相关推荐

  1. python全0序列_Python合集之Python序列(一)

    在上一节的合集中,我们了解了Python跳转语句的相关知识,本节我们将进一步了解一下Python序列的相关知识. 序列是一块用于存放多个值得连续内存空间,并且按一定顺序排列,每一个值(称为元素)都分配 ...

  2. python运算符括号_Python合集之Python运算符(四)

    在上一节的合集中,我们了解了Python运算符中的位运算符的相关知识,本节我们将进一步了解一下Python运算符中运算符的优先级级基础的输入输出语法的相关知识. Python运算符的运算规则是:优先级 ...

  3. python求一个序列的和_Python合集之Python序列(三)

    在上一节的合集中,我们了解了Python 序列的相加及相乘的相关知识,本节我们将进一步了解一下Python序列的长度 最大最小值及元素的检查等相关知识. 1.检查某个元素是否是序列的成员 在Pytho ...

  4. python在windows的开发环境_Python合集之Python开发环境在Windows系统里面搭建

    在上一个合集里面我们了解到了Python的基础信息及学习了Python对我们有什么用处,那么今天我们来了解一下,Python的开发环境该如何搭建.(注:Python的开发环境可以在Windows.MA ...

  5. python中用于标识字符串的定界符_Python合集之Python数据类型(二)

    在上一节的合集中,我们了解了Python数据类型中的数值类型的相关知识,本节我们将进一步了解一下Python中关于数据类型中的字符串及布尔类型相关的知识. 1. 字符串类型 字符串是连续的字符序列,可 ...

  6. pep8 python 编码规范_Python合集之Python语法特点(三)

    在上一节的合集中我们了解了Python语法特点中的代码缩进规则,本节将继续讲解语法特点中的编码规范. 编码规范,在职业生涯及不同的公司中,都是重点强调的一个问题,为什么如此重要呢?因为遵循一定的代码编 ...

  7. php 打印变量内存地址_Python合集之Python变量

    在上一节的合集中,我们了解了Python的保留字与标识符,本节我们将进一步了解一下Python中关于变量的问题. 变量严格意义上来讲应该称之为"名称",也可以理解为标签. 在Pyt ...

  8. 输出整形变量语句_Python合集之Python变量

    在上一节的合集中,我们了解了Python的保留字与标识符,本节我们将进一步了解一下Python中关于变量的问题. 变量严格意义上来讲应该称之为"名称",也可以理解为标签. 在Pyt ...

  9. python输入的字符串转换为对应的数字类型_Python合集之Python运算符(四)

    在上一节的合集中,我们了解了Python运算符中的位运算符的相关知识,本节我们将进一步了解一下Python运算符中运算符的优先级级基础的输入输出语法的相关知识. 1. 运算符优先级 Python运算符 ...

最新文章

  1. 最新版 | 2020李沐《动手学深度学习》
  2. Asp.net MVC 学习之路-002
  3. java jdk缓存-128~127的Long与Integer
  4. Java字节序,java整型数与网络字节序 byte[] 数组转换关系(ByteArrayOutputStream用法)
  5. 3.15曝光“山寨”杀毒软件“杀毒三宗罪”
  6. ceph auth get_CPB羽梦幻境体验展来了!快来GET限量产品!
  7. Linux Linux函数 Linux聊天程序 基于socket的TCP(有连接的)聊天程序
  8. Hibernate 与触发器协同工作
  9. GAOT工具箱设置交叉概率和变异概率
  10. 【涨姿势】Prince2和PMP的区别,大多数人都没搞清楚!
  11. 2021-08-07LabVIEW编程LabVIEW控制FS400308系列气体质量流量计例程与相关资料
  12. 什么是纹波、噪声、过冲、回沟?
  13. 《所谓会说话,就是会换位思考》总结
  14. 本人新开的一个人才网站,玉环人力网
  15. RK3288 NFS rootfs修改和操作(已验证)
  16. unity如何调用另一个脚本中的变量
  17. 推荐google浏览器插件(为专注工作使用)
  18. Andriod getContext和getActivity
  19. 计算机组成的分析指令的op,计算机组成原理
  20. 【JDBC-1】jdbc编程六大步骤

热门文章

  1. C.Ducky Debugging(简单判断/签到)(2021年度训练联盟热身训练赛第五场 )
  2. 本科毕业5年后入职985高校担任博导,这位小姐姐太强了!
  3. 中科院京区博士生申请申根(德国)签证流程
  4. 作为一名技术人员,我们应该如何践行呢?
  5. 我个人关于研究生发文章的总结,对研一,研二很有用(转自小木虫)
  6. 7-4 宿舍谁最高? (20 分)
  7. LeetCode:1309. 解码字母到整数映射
  8. c语言电子英汉词典编程报告,电子英汉词典的编程C语言报告.doc
  9. Google Pixel7 解锁安装32bit应用权限 教程
  10. 安超云生态|安超云与PingCAP完成兼容互认证 携手打造协同生态