当前位置:   article > 正文

Python编程从入门到实践(第二版)day2_python编程从入门到实践第2版

python编程从入门到实践第2版

一、学习笔记

第三章:列表简介  第四章:操作列表

  • 列表:由一系列按特定顺序排列的元素组成。可以将任何东西加入列表中,其中元素之间没有任何关系。列表通常包含多个元素,给列表指定一个表示复数的名称(letters、digits)
  • 列表是有序集合,访问列表的任意元素,只需要将元素的位置(索引)告诉python即可。【索引从0开始;最后一个元素为-1,倒数第二个为-2,类推……】
  • 修改、添加(append insert)、删除(del pop() remove())列表元素【术语弹出(pop)源自这样的类比:列表就像一个栈,而删除列表末尾的元素相当于弹出栈顶元素】【pop()可以删除任何位置处的元素,使用del语句与pop()方法:你要从列表中删除一个元素,且不再以任何方式使用它,就使用del语句,如果你要在删除元素后还能继续使用它,就使用pop()语句】
  • 组织列表sort() 对列表永久排序(按字母顺序排序abc…)【sort(reverse=true)】 sorted() 对列表临时排序,保留原来的排列顺序,同时以特定的顺序呈现它们(按字母顺序排序abc…)【sorted(reverse=true)】 reverse() 反转列表元素的排列顺序  len() 快速获取列表长度【python计算列表元素时从1开始,因此确定列表长度时,不会出现差一】
  • 遍历列表:for循环:使用单数和复数式的名称可以帮助判断代码处理的是单个列表元素还是整个列表(for cat in cats:);没有缩进的代码只会执行一次,不会重复执行
  • range() 轻松生成一系列数  list(range())将结果转换为列表  min() max() sum()
  • 列表解析 将for循环和创建新元素的代码合并成一行,并自动附加新元素。【squares = [value**2 for value in range(1,11)]】
  • 切片[0:3]  遍历切片 复制列表[:]
  • 元组:不可变的列表,使用圆括号标识,也可以使用索引访问元素。元组的元素是不允许修改的,严格地说,元组是由逗号标识的,如果只定义一个元素的元组,必须在这个元素后加上逗号( my_t=(3,) )【列表非常适用于存储在程序运行期间可能变化的数据集,列表是可以修改的,元组是不可以修改的】 遍历元组(for循环) 修改元组变量,重新定义整个元组
  • PEP 8代码格式设置指南:缩进使用4个空格(区别于制表符),行长不超过79(注释不超过72),用一个空行隔开即可(不应使用三四个空行)

书本分享:链接:https://pan.baidu.com/s/182Vuwu9tNLPUBDxbkjt9Dg
提取码:5gky(zlibrary 下载)

Day 2

(学习中的小菜鸟,感谢指出不足,但是请轻喷,谢谢♥)

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/629869
推荐阅读
相关标签
  

闽ICP备14008679号