程序员|Python教程:Python中的序列相乘(乘法)详解

欢迎你来到站长在线的站长学堂学习Python知识 , 本文分享的是《Python中的序列相乘(乘法)详解》 。
在Python中 , 序列相乘也叫序列乘法 。 使用数字n乘以一个序列会生成新的序列 。 新的序列内容为原来序列的n次重复 。
例如:把下面序列乘以3后生成一个新的序列 , 代码如下:
a = [\"建一个网站\"\"创一番事业\"
print(a * 3)
代码运行以后 , 结果如下:['建一个网站' '创一番事业' '建一个网站' '创一番事业' '建一个网站' '创一番事业'
>>>
比较特殊的是 , 列表类型在进行乘法运算时 , 还可以实现初始化指定长度列表的功能 。
例如如下的代码 , 将创建一个长度为 5 的列表 , 列表中的每个元素都是 None , 表示什么都没有 。 list = [None
*5print(list)
运行代码输出结果为:[None None None None None
>>>
None是保留字 , 有特殊的意义 。 如果把None改成其他字符串 , 如One , 就会报错:list = [One
*5print(list)
报错如下:Traceback (most recent call last): File \"D:\\Python\\Python310\\Doc\\000.py\" line 1 in <module> list = [One
*5NameError: name 'One' is not defined>>>
【程序员|Python教程:Python中的序列相乘(乘法)详解】Python中的序列相乘(乘法)详解 , 就讲完了 , 相对来说 , 也是比较简单的 。 下个知识点讲解《Python中的序列成员资格》
- 百度地图|Java程序员应知应会之Maven和Gradle的区别
- 程序员|俄罗斯传来新消息,无法更新微软系统,国产操作系统崛起的机会?
- PHP|PHP到底适不适合做大型网站?
- 程序员|出国求职的中年程序员:焦虑缓解了,新问题也来了
- Python|十年质保、3400MB/S!279元买512GB NVMe高速固态硬盘
- 格力电器|不要再说Python难了,按照这个学习路线,四周速成Python
- 程序员坚称AI「有人格」后,人们开始呼吁“AI的命也是命”
- Python|华为再造新车!问界M7揭下外企的遮羞布,余承东:超越百万豪车
- Python|OPPO A96可以升级ColorOS 12了,我看谁还说入门机只管生不管养?
- 程序员|比某些旗舰机待遇还好!OPPO这款入门机型已开启安卓12公测招募
