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

一、学习笔记

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

  • 列表:由一系列按特定顺序排列的元素组成。可以将任何东西加入列表中,其中元素之间没有任何关系。列表通常包含多个元素,给列表指定一个表示复数的名称(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

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

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值