傻大方


首页 > 潮·科技 > >

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



按关键词阅读: 程序员

程序员|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中的序列成员资格》


    稿源:(站长在线)

    【傻大方】网址:http://www.shadafang.com/c/103093H642021.html

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


    上一篇:芯片|弯道超车!中科大正式宣布,成果不亚于EUV光刻机

    下一篇:Linux|如何评价刚发布的 ◣Redmi Note 11◥系列手机呢?