python列表可以乘浮点数吗

python列表可以乘浮点数吗

python列表不可以乘于浮点数,若列表乘以浮点数,python会抛出TypeError,并提示:can't multiply sequence by non-int of type 'float'。但python列表可以和python中int类型的值进行相乘,得到的是元素的个数是原来的乘数倍,比如乘于n,则是原来的n倍。具体可见下方实例代码。


python列表乘浮点数实例代码

>>> [2,1]*1.5
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: can't multiply sequence by non-int of type 'float'
>>> [3,5]*3
[3, 5, 3, 5, 3, 5]

全栈后端 / python教程 :


























Copyright © 2022-2024 笨鸟工具 x1y1z1.com All Rights Reserved.