Python列表的讲解与操作

一:列表(List)

列表是Python序列的一种,也是Python中最基础的一种数据类型,它指的是一系列有序的序列。

列表的表现形式是用中括号[]将多个元素放入,元素与元素之间用逗号,隔开,并且列表的元素数量没有限制,但是必须是Python支持的数据类型,同时在列表中的多个数据可以是不同数据类型的数据,也就是说列表可以同时存储整型、浮点型、序列等不同类型元素。

eg:[我是字符串,,25.66,[1,2,love]]

要创建一个列表,只需要用中括号[]将需要的数据用括起来,数据之间用逗号隔开。当然我们要将列表赋给一个变量。

eg:list=[1,2,3,85.56]

同样的也可以使用list()函数来转换或创建列表,下面进行举例:

上面的操作就将一个字符串转换成了一个列表,将Python的其他数据类型转换为列表方法类似。

列表作为序列的一种,对于序列中的索引、切片等操作,在列表中也是同样适用的,这里就不做赘述,可以参考上篇Python序列的讲解,下面来说说有关列表的其他常见操作。

二:列表的常见操作

1、向列表中追加元素:append()。追加的元素会放在列表的最后一个位置,下面进行举例:

2、向列表中插入(添加)元素:insert()。使用insert()必须指明元素要插入列表中的具体位置。

3、扩充列表:extend()。使用excend()必须扩充的为序列,否则会报错。

4、从列表中删除元素:pop()。使用pop()不指定元素的位置的话,默认是删除列表的最后一个元素,也可以索引元素的位置删除列表中的元素。

5、如果要删除列表中的某个元素,但是却不知道元素的位置,可以使用:remove()。

6、列表元素的修改,可以通过索引列表中的元素重新赋值,进行修改。

通过上面的操作就将列表中的第三号元素“Python”修改成了“哈哈哈”。

有关列表的操作就介绍到这里,希望大家多动手实践。




转载请注明:http://www.aierlanlan.com/grrz/1431.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了