测试题:

  1. 列表都可以存放一些什么东西?

任何数据类型

  1. 向列表增加元素有哪些方法?

append()、extend()、insert()

  1. append() 方法和 extend() 方法都是向列表的末尾增加元素,请问他们有什么区别?

append()方法是将参数作为一个元素增加到列表的末尾,
extend()方法是将参数作为一个列表去扩展列表的末尾。

  1. member.append([‘竹林小溪’, ‘Crazy迷恋’]) 和 member.extend([‘竹林小溪’, ‘Crazy迷恋’]) 实现的效果一样吗?

不一样

1.   >>> name = ['F', 'i', 's', 'h']
2.  >>> name.append('C')
3.  >>> name
4.  ['F', 'i', 's', 'h', 'C']
5.  >>> name.extend(['.', 'c'])
6.  >>> name
7.  ['F', 'i', 's', 'h', 'C', '.', 'c']
8.  >>> name.append(['o', 'm'])
9.  >>> name
10. ['F', 'i', 's', 'h', 'C', '.', 'c', ['o', 'm']]
  1. 有列表 name = [‘F’, ‘i’, ‘h’, ‘C’],如果小甲鱼想要在元素 ‘i’ 和 ‘h’ 之间插入元素 ‘s’,应该使用什么方法来插入?

name.insert(2,‘s’)

  1. 请问如何将下边这个列表的’小甲鱼’修改为’小鱿鱼’?
    list1 = [1, [1, 2, [‘小甲鱼’]], 3, 5, 8, 13, 18]

list1[1][2][0]=‘小鱿鱼’

  1. 要对一个列表进行顺序排序,请问使用什么方法?

sort()

  1. 要对一个列表进行逆序排序,请问使用什么方法?

sort(reverse=True)

  1. 列表还有两个内置方法没给大家介绍,不过聪明的你应该可以自己摸索使用的门道吧:

copy():列表复制
clear():列表清空,清空后是个空列表

  1. 你有听说过列表推导式或列表解析吗?

[ i*i for i in range(10) ]
打印出[0, 1, 4, 9, 16, 25, 36, 49, 64, 81]

列表推导式(List comprehensions)也叫列表解析,灵感取自函数式编程语言 Haskell。Ta 是一个非常有用和灵活的工具,可以用来动态的创建列表,语法如:

[有关A的表达式 for A in B]
例如
list1 = [x2 for x in range(10)]
list1
[0, 1, 4, 9, 16, 25, 36, 49, 64, 81]
相当于
list1 = []
for x in range(10):
list1.append(x
2)

FishC《零基础学习python》笔记--第010讲、11讲、12讲:列表:一个打了激素的数组1、2、3相关推荐

  1. 零基础学习python笔记

    认识Python 一.Python是什么? 二.python环境搭建 1.python安装配置 2.pycharm安装配置 三.python的基础操作 1.命令控制台操作 进入python交互式界面 ...

  2. 自学python需要下载什么软件-一个零基础学习Python应该知道的学习步骤与规划

    原标题:一个零基础学习Python应该知道的学习步骤与规划 很多初学Python的同学都面临着很多的疑问,在之前的文章中我大致的很多问题我已经进行了讲解,无论你是编程零基础.数学,英语不错.还是说没有 ...

  3. python教学视频k_GitHub - y000k/codeparkshare: Python初学者(零基础学习Python、Python入门)书籍、视频、资料、社区推荐...

    PythonShare Python初学者(零基础学习Python.Python入门)书籍.视频.资料.社区推荐 本文 主要 针对 零基础 想学习Python者.本文本文由@史江歌(shijiangg ...

  4. 【Python基础】零基础学习Python列表操作

    作者:来自读者投稿 整理:Lemon 出品:Python数据之道 " 「Python数据之道」导读:本文来自读者投稿,Python数据之道早些时候也发过 Python 列表相关的文章,可以前 ...

  5. python入门教材论坛_Python初学者(零基础学习Python、Python入门)书籍、视频、资料、社区推荐...

    PythonShare ============= *Python初学者(零基础学习Python.Python入门)书籍.视频.资料.社区推荐* ------------------------ 本文 ...

  6. python入门教材论坛_GitHub - aisuhua/codeparkshare: Python初学者(零基础学习Python、Python入门)书籍、视频、资料、社区推荐...

    PythonShare Python初学者(零基础学习Python.Python入门)书籍.视频.资料.社区推荐 本文 主要 针对 零基础 想学习Python者.本文本文由@史江歌(shijiangg ...

  7. python零基础自学英语软件下载_GitHub - geniux-TI/codeparkshare: Python初学者(零基础学习Python、Python入门)书籍、视频、资料、社区推荐...

    PythonShare Python初学者(零基础学习Python.Python入门)书籍.视频.资料.社区推荐 本文 主要 针对 零基础 想学习Python者.本文本文由@史江歌(shijiangg ...

  8. python教程1009python教程_GitHub - gyl1009/codeparkshare: Python初学者(零基础学习Python、Python入门)书籍、视频、资料、社区推荐...

    PythonShare Python初学者(零基础学习Python.Python入门)书籍.视频.资料.社区推荐 本文 主要 针对 零基础 想学习Python者.本文本文由@史江歌(shijiangg ...

  9. 廖python入门视频_GitHub - aisuhua/codeparkshare: Python初学者(零基础学习Python、Python入门)书籍、视频、资料、社区推荐...

    PythonShare Python初学者(零基础学习Python.Python入门)书籍.视频.资料.社区推荐 本文 主要 针对 零基础 想学习Python者.本文本文由@史江歌(shijiangg ...

  10. python go 入门_GitHub - gochao/codeparkshare: Python初学者(零基础学习Python、Python入门)书籍、视频、资料、社区推荐...

    PythonShare Python初学者(零基础学习Python.Python入门)书籍.视频.资料.社区推荐 本文 主要 针对 零基础 想学习Python者.本文本文由@史江歌(shijiangg ...

最新文章

  1. 我用1台笔记本模拟黑洞引力波,和超算2个月得出的结果只差1%
  2. python的位运算符
  3. isa 2006 下发布 owa
  4. PMcaff 2015上半年干货精选,不容错过哦~
  5. dede DedeTag Engine Create File False
  6. 贪心 - 划分字母区间
  7. IDEA git修改远程仓库地址
  8. mx250显卡天梯图_笔记本电脑显卡分析(天梯图)
  9. HTTP Status 400,400 (Bad Request)
  10. python如何让进程运行在指定的cpu上_java程序可以实现在指定CPU上运行吗?
  11. css实现垂直居中6种方法
  12. MySQL 里有 2000w 数据,redis 中只存 20w 的数据,如何保证 redis 中的数据都是热点数据
  13. ToDoList中文版(任务管理软件)v7.1.5.0
  14. VirtualBox虚拟机几种网络连接方式介绍
  15. OCR手写数字识别什么软件好用?介绍一种
  16. CSDN聊ChatGPT
  17. python二级证书含金量排名_计算机二级证书含金量有多高?你真的知道吗???...
  18. python系统编程培训
  19. ctfshow NodeJs web334-web344 wp
  20. python求梅森尼数_python3算梅森素数的最佳代码是什么?

热门文章

  1. matlab 图像中加入高斯白噪声,matlab – 使用imnoise为图像添加高斯噪声
  2. 数据可视化分析工具评测: DataEase (开源新贵)VS.帆软 FineBI(老牌产品)
  3. 大数据架构及技术体系
  4. 大数据学习入门级书籍推荐
  5. 小白能读懂的 《手把手教你学DSP(TMS320X281X)》第二章(1) 2020-12-21
  6. 记休产假前的一些杂想
  7. 有什么计算机应用基础的app,计算机应用基础软件
  8. Java实现的企业员工考勤管理系统
  9. 下载谷歌离线地图瓦片图
  10. 微型计算机通常是由控制器等几部分组成,计算机基础试题及答案