为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
初识Python_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • s = set([('Adam', 95), ('Lisa', 85), ('Bart', 59)]) for x in s: print x[0],':',x[1]
    查看全部
    0 采集 收起 来源:Python之 更新set

    2016-07-07

  • set不变,和dict类似,必须是不变的对象
    查看全部
  • 迭代时候取出索引——enumerate for index, name in enumerate(L): print index, '-', name p.s:索引迭代也不是真的按索引访问,而是由 enumerate() 函数自动把每个元素变成 (index, element) 这样的tuple,再迭代,就同时获得了索引和元素本身。
    查看全部
    0 采集 收起 来源:索引迭代

    2016-07-07

  • 在Python中,迭代是通过 for ... in 来完成的。 Python 的 for循环不仅可以用在list或tuple上,还可以作用在其他任何可迭代对象上。 注意: 集合是指包含一组元素的数据结构,我们已经介绍的包括: 1. 有序集合:list,tuple,str和unicode; 2. 无序集合:set 3. 无序集合并且具有 key-value 对:dict
    查看全部
    0 采集 收起 来源:什么是迭代

    2016-07-07

  • 5-6 未通过 等阶数列,通过n进行次数控制,判断是否是前20项。
    查看全部
  • 倒序切片: L = range(1,101) print L[-46::5] 记住倒数第一个元素的索引是-1。倒序切片包含起始索引,不包含结束索引。 从倒数第46个元素取5的倍数到最后一个。
    查看全部
    0 采集 收起 来源:倒序切片

    2016-07-07

  • 有序列表<br> list=[] list[0] list[-1]<br> 添加元素:<br> list.append() 追加到末尾<br> list.insert(索引,元素)<br> 删除元素<br> list.pop() 删除最后元素并打印<br> list.pop(索引)<br> 替换元素<br> list[索引]=新元素<br> <br> tuple=() 元组 建完指向不变<br> tuple[索引]<br> 单元素tuple=(single,)<br> <br> 关联列表 无序<br> dict={ key:value }<br> dict[key]<br> 访问dict<br> if key in dict:操作dict[key]<br> dict.get(key)<br> 更新dict<br> dict[key]=value<br> <br> s=set(list)<br> s={'a','b','c'}<br> 不包含重复元素<br> 更新set<br> set.add()<br> set.remove()
    查看全部
    0 采集 收起 来源:Python创建list

    2018-03-22

  • 5-4 没有学会用 sum= sum+x来进行叠加。
    查看全部
    0 采集 收起 来源:Python之 for循环

    2016-07-07

  • 因为用()定义单元素的tuple有歧义,所以 Python 规定,单元素 tuple 要多加一个逗号“,”,这样就避免了歧义
    查看全部
  • tuple 一旦赋值,不能增加新元素,也不能删除旧元素
    查看全部
  • L.append('paul') 列表最后增加元素 L.insert(n,'Paul')列表对应的位置增加元素 L.pop(n)删除列表中第n-1个元素
    查看全部
  • 花括号 {} 表示这是一个dict,然后按照 key: value, 写出来即可。最后一个 key: value 的逗号可以省略。
    查看全部
  • 缩进表示代码块界限 :表示代码块开始
    查看全部
    0 采集 收起 来源:Python之if语句

    2016-07-06

  • 由于函数的参数按从左到右的顺序匹配,所以默认参数只能定义在必需参数的后面:
    查看全部
  • 对List进行切片: L[a:b:c] 一共有三个参数,表示从索引为a的数开始取,一直取到索引为b之前的数,每c个取一个数。 例如: L = range(1, 101) L[4:50:5] 表示 取不大于50的5的倍数。 解释: 从索引为4的数字开始取(索引从0开始,所以实际上是第5个数字),一直取到list中索引50之前的最后一个数(即第50个数),取数规则是每5个取1个。
    查看全部
    0 采集 收起 来源:对list进行切片

    2016-07-06

举报

0/150
提交
取消
课程须知
如果您了解程序设计的基本概念,会简单使用命令行,了解中学数学函数的概念,那么对课程学习会有很大的帮助,让您学起来得心应手,快速进入Python世界。
老师告诉你能学到什么?
通过本课程的学习,您将学会搭建基本的Python开发环境,以函数为基础编写完整的Python代码,熟练掌握Python的基本数据类型以及list和dict的操作。
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!