Python教程:Python中的序列相乘(乘法)詳解
在Python中,序列相乘也叫序列乘法。使用數(shù)字n乘以一個序列會生成新的序列。新的序列內(nèi)容為原來序列的n次重復。
站長在線站長一對一網(wǎng)絡指導服務,一元一分鐘,50元一個小時
永久美國免備案虛擬主機1元1天,15元1月,100元1年,1000元永久
站長在線旗下答案網(wǎng)站,全站所有題目,免費查看答案和答案解析
永久美國免備案虛擬主機1元1天,15元1月,100元1年,1000元永久
站長在線旗下答案網(wǎng)站,全站所有題目,免費查看答案和答案解析
歡迎你來到站長在線的站長學堂學習python知識,本文分享的是《Python中的序列相乘(乘法)詳解》。
在Python中,序列相乘也叫序列乘法。使用數(shù)字n乘以一個序列會生成新的序列。新的序列內(nèi)容為原來序列的n次重復。
例如:把下面序列乘以3后生成一個新的序列,代碼如下:
a = ["建一個網(wǎng)站","創(chuàng)一番事業(yè)"]
print(a * 3)
代碼運行以后,結(jié)果如下:
['建一個網(wǎng)站', '創(chuàng)一番事業(yè)', '建一個網(wǎng)站', '創(chuàng)一番事業(yè)', '建一個網(wǎng)站', '創(chuàng)一番事業(yè)']
>>>
比較特殊的是,列表類型在進行乘法運算時,還可以實現(xiàn)初始化指定長度列表的功能。
例如如下的代碼,將創(chuàng)建一個長度為 5 的列表,列表中的每個元素都是 None,表示什么都沒有。
list = [None]*5
print(list)
運行代碼輸出結(jié)果為:
[None, None, None, None, None]
>>>
None是保留字,有特殊的意義。如果把None改成其他字符串,如One,就會報錯:
list = [One]*5
print(list)
報錯如下:
Traceback (most recent call last):
File "D:\Python\Python310\Doc\000.py", line 1, in <module>
list = [One]*5
NameError: name 'One' is not defined
>>>
Python中的序列相乘(乘法)詳解,就講完了,相對來說,也是比較簡單的。下個知識點講解《Python中的序列成員資格》
本文地址:http://003188.cn/xuliexiangchengxiangjie.html
碼字不易,打個賞唄
楊澤業(yè)感謝你的支持!
站長在線站長一對一網(wǎng)絡指導服務,一元一分鐘,50元一個小時
阿里云虛擬主機1G空間,120元一年
香港、美國虛擬主機100元一年,1000元永久
騰訊云雙十一0.4折起,2核8G5M三年僅700元,2核4G8M三年僅198元
阿里云虛擬主機1G空間,120元一年
香港、美國虛擬主機100元一年,1000元永久
騰訊云雙十一0.4折起,2核8G5M三年僅700元,2核4G8M三年僅198元
猜你喜歡