猿问

python中列表全部赋0

python中能不能像C那样,比如我新建一个列表,并赋100个初值为0

慕妹3242003
浏览 2228回答 3
3回答

慕森王

标准写法: listVal = []; for i in range(100):    listVal.append(0); 快速写法1: listVal = [[0]*100]; 快速写法2: listZero = [0] listVal = listZero * 100;

慕仙森

>>> list=[0]>>> list=list*100>>> list[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]>>> len(list)100

慕沐林林

PythonList = [0] * 100就可以啦
随时随地看视频慕课网APP

相关分类

Python
我要回答