用python语言如何给列表动态的赋值?

来源:百度知道 编辑:UC知道 时间:2024/05/19 19:08:47

1  .可以使用for或者while循环结合list的append或者insert方法赋值

  

a = []
for i in range(10):
    a.append(i)

2. 可以直接从其他对象创建列表,比如字典的keys,values

dic = {'a':1,‘b’:2}
a = dic.keys()

3.可以list comprehension

a = [i for i in range(10)]

list类型的很多方法都是为了达到这种目的的
你在interpretor直接dir(list)就可以得到一系列方法。一个很明显的例子
>>>a=[1,2,3]
>>>a[:1]=[3,3]
>>>a
[3,3,2,3]

testList = ['hello','world']

infoList =[]

for i in testList:

    infoList.append(i)

for i in infoList:

    print i

请问以下Python语言如何理解,高手指点???急 python语言的用途? {急}请教:用python语言解析xml文件 python如何发送email python 如何换行 百度空间如何加语言列表 如何给操作系统列表上锁 用python的人咋这少呢?! 应该怎么学编程语言Python python shell中如何换行