何为列表?它是由一系列特定顺序排列的元素组成的。在Python中列表是以中括号“[]”括起来的,元素之间用“,”分割开来。Pyhon中的列表还是相对其他编程语言相对灵活的。(一个列表中可以使字符串、列表、元组等元素)

1、列表的创建和删除

 列表创建比较常用的两种,下面分别介绍一下:

  • 使用赋值运算符直接创建:

      listexample=[1,2,3,4]

  • 创建空列表

      listexample=[]

      删除列表del listexample

2、访问列表元素

访问列表的元素还是很简单的

listexample=[1,2,3,4,5]

我们要想得到列表中的3,如下:

listexample[2]

通过下标就能得到元素的值得。

3、遍历列表

列表的遍历操作在我们日常开发中是经常用到的,在遍历的过程中,添加各种处理,得到我们想要的结果。就像我们在超市购物,会从超市中浏览,选择自己想要的物品是一个道理。遍历常用的是下面几种:

  • 直接使用for循环遍历

for item in listname

item就是我们遍历列表listname得到的元素值。

这种方法得不到元素的索引

  • for循环和enumerate()函数

for index,item in enumerate(listname)

index:元素的索引

item:元素值

listname:列表

4、添加、修改、删除列表中的元素

列表的更新(添加、修改、删除)在实际开发中也是常用的。

  • 删除元素

根据索引删除    del listname[-1]

根据元素值删除,listname=['1','2','3']

listname.remove['1']

注意使用的时候移动要判断是否包含此元素,不然会报错的

  • 修改元素

修改元素也是比较简单的,只需要我们获取到元素然后在赋值即可,如下

listname=[1,2,3,4,5]

listname[2]=8

最终listname的结果为[1,2,8,4,5]

  • 添加元素

前面我们将序列的时候使用了“+”,来实现的序列连接。这样做是可以的,但是他的效率比较低。我们常用的是列表对象的append()函数,appen将元素直接添加列表的末尾,具体语法如下:

listname.append(obj)

好了,关于列表的开篇九江街道这俩,欢迎大家留言交流