[Python]之列表list

Posted huangzena

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[Python]之列表list相关的知识,希望对你有一定的参考价值。

1、初始化列表

  a_list=[]  # 初始化空列表

  b_list=[1,2,‘hhh‘]#类型可不同

2、list的长度,内置函数len()

3、删除列表,关键字del

  del b_list

4、如何访问列表中的元素  #索引

  b_list=[1,2,‘hhh‘]

  print(b_list[-1])  #负索引,最后一个元素

  print(b_list[:2]) #切片,包左不包右,步长为1  ,表示索引[0,1]

5、如何遍历list中的元素

  for num in num_list:

    print(num)      # 使用for循环,num为临时变量,遍历num_list列表

  内置函数enumerate  #遍历过程中给每一个元素加一个索引

  for index,num in enumerate(num_list,100):

    print (index,num) #遍历过程中给每一个元素加一个索引,索引从100开始

6、如何操作list中的元素,增删改

  append() #在元素的最后追加元素 num_list.append(‘追加进来的元素‘)

  insert()  #插入元素,跟进索引来添加,name_list.insert(1,3)#在索引1的位置添加一个元素3

  extend() #扩展,适用于两个列表之间的操作,a_list.extend(b_list):将b_list插入a_list

  num_list[2]=200 #直接修改num_list索引为2的元素为200

  pop() #弹出列表中最后的元素 num_list.pop()

  pop(index) #弹出列表中对应索引下的元素 

     remove() #remove()传递的参数是元素,不能传索引

 

以上是关于[Python]之列表list的主要内容,如果未能解决你的问题,请参考以下文章

Python的列表list

python list列表tuple元祖

python-列表list和元组tuple

将for循环中的内容存储在列表python中

python基础2

python 中的list&tuple