一、思维导图

010-012 python中的列表

二、知识和例子

1、向列表添加元素

1.1、利用append()
说明:只能在括号内添加一个整体参数,
例子:010-012 python中的列表
1.2extend()
说明:一个列表参数,用于扩展另外一个列表
例子:010-012 python中的列表
以上两个的区别:010-012 python中的列表
1.3 insert()
说明:括号内有两个参数,第一个参数代表在列表中的位置,
第二个参数代表在第一个参数位置上要插入的元素
例子:010-012 python中的列表

2、从列表中删除元素

2.1 remove()
说明:直接移除某个元素,通过名字
例子:
010-012 python中的列表
2.2 del
说明:通过索引
例子:010-012 python中的列表
2.3 pop()
说明:返回出列表的末尾元素或者某个索引值元素
例子:010-012 python中的列表

3.从列表中获取元素(查)

通过索引来获取
例子:010-012 python中的列表

4.列表切片

4.1 通过列表冒号操作
说明:第一数代表开始索引,第二数代表结束索引。
例子:010-012 python中的列表
4.2 注意
010-012 python中的列表

5. 常用操作符

010-012 python中的列表
010-012 python中的列表
6、常用内置函数
010-012 python中的列表
例子:
010-012 python中的列表

三、课后习题

# 1. 请问 list1[0] 和 list1[0:1] 一样吗?
答案:不一样,前面是元素,后面是一个列表
例子:010-012 python中的列表
2、列表推导式(List comprehensions)也叫列表解析
是一个非常有用和灵活的工具,可以用来动态的创建列表,语法如下:
[有关A的表达式 for A in B]
例子:list1 = [x**2 for x in range(10)] list1 [0, 1, 4, 9, 16, 25, 36, 49, 64, 81]
3、一个有意思的操作
010-012 python中的列表
使得列表内的第一个字符串,变换成列表。

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-03
猜你喜欢
  • 2021-10-30
  • 2021-10-31
  • 2022-12-23
  • 2021-06-18
  • 2022-01-17
相关资源
相似解决方案