python怎么创建具有一定长度和初始值的列表?

如题所述

python的数据是可以动态增长的,直接定义使用a=[]即可:  

比如:a=[0,1,2],这时a[0]=0, a[1]=1, a[[2]=2;如果数组想a想定义为0到999,这时可能通过a = range(0, 1000)实现;或省略为a = range(1000);

如果想定义1000长度的a,初始值全为0,则 a = [0 for x in range(0, 1000)]  

python的数组本来就是可以动态增长的。

a = []

这就是一个数组,你用append往里面塞数据就好

    给定初值v,和长度l,定义list s


    或者:


    产生一个数值递增list

    2.1 从0开始以1递增


    在[a,b)区间上以1递增


    在[a,b)区间上以c递增


    list的基本操作

    [python] view plain copy

    L.append(var)   #追加元素  

    L.insert(index,var)   

    L.pop(var)      #返回最后一个元素,并从list中删除之  

    L.remove(var)   #删除第一次出现的该元素  

    L.count(var)    #该元素在列表中出现的个数  

    L.index(var)    #该元素的位置,无则抛异常   

    L.extend(list)  #追加list,即合并list到L上  

    L.sort()        #排序  

    L.reverse()     #倒序  

温馨提示:答案为网友推荐,仅供参考
相似回答