Coursera - Python for Everybody - 课程笔记 - Week 11

本周学习了Python的列表,包括如何创建、操作和访问列表元素。列表是可变的,可以用索引修改内容。还探讨了列表连接、切片、添加元素的方法。此外,学习了如何判断元素是否在列表中以及如何对列表排序。最后,介绍了列表与字符串的关系,如split方法用于将字符串分裂为列表。
摘要由CSDN通过智能技术生成

Week 11

8.1 列表 Lists

  • 编程:算法+数据结构
    • 算法:用于解决一个问题的一组规则或者步骤
    • 数据结构:一个程序中用于组织数据的一种特别方式
  • 非集合:大多数变量都是保持一个值的,当赋予新值时,旧值将被覆盖
  • 列表是一个集合(Collection):一个列表变量可以保持多个值
  • 列表常量由方括号包围,其中元素由逗号隔开
  • 集合的主要区别:其中元素的存储方式和访问方式
  • 列表可以为空,或者包含任何类型的元素——甚至是一个列表
  • 使用确定循环来逐个访问列表中的每个元素(in
  • 使用索引来访问列表中的指定元素(索引从0开始)
  • 列表是可异变的,可以通过索引修改指定位置的元素内容
  • 使用len()来查询一个列表的长度
  • range()函数返回一个整数的列表,包含从0到小于参数的所有的整数
    • 可以使用这个函数加for循环实现一个索引循环

8.2 操作列表 Manipulating Lists

  • 列表链接:使用+
  • 取列表片段:[a:b],两个参数是左闭右开,具体操作和字符串逻辑相同
  • 创建一个列表:先list()创建一个空列表࿰
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值