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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • list 表示顺序集合,[] tuple一旦创建完毕,就不能修改了,形式是('','','','',,,,),但是tuple中包含list形式是可以更改的。创建tuple和创建list唯一不同之处是用( )替代了[ ] dict表示key:value的形式,关联形式,{'Adam': 95 , , , ,}最后一个key: value 的逗号可以省略 set()形式就是在括号内加入list 也就是['','','','',,,,] 所以内部X代表list元素 list元素查找时通过x[0] x[1]来查找。
    查看全部
    0 采集 收起 来源:Python之 遍历set

    2017-11-03

  • set 不存储Value 所以只能通过判断来确定元素True False
    查看全部
  • 如果一个函数在内部调用自身本身,这个函数就是递归函数。
    查看全部
  • set([]) set会自动去点重复的元素 dict{} list[]
    查看全部
  • 如果只关心key而不关心value,并且要保证key不重复,则使用set。set中key不重复,无序。 创建set的方式是调用set()并传入一个list: s=set([key,key,key]) 访问set实际上就是询问元素是否在此set中。 可以输出 ‘元素’ in s 即可得到true or false
    查看全部
  • 可变参数的名字前面有个 * 号,我们可以传入0个、1个或多个参数给可变参数 可变参数也不是很神秘,Python解释器会把传入的一组参数组装成一个tuple传递给可变参数,因此,在函数内部,直接把变量 args 看成一个 tuple 就好了。 定义可变参数的目的也是为了简化调用。假设我们要计算任意个数的平均值,就可以定义一个可变参数:
    查看全部
  • 默认参数,传入是就修改默认值,未传入时,就使用原来的值 函数的默认参数的作用是简化调用,你只需要把必须的参数传进去。但是在需要的时候,又可以传入额外的参数来覆盖默认参数值。
    查看全部
  • 留着回头仔细研究一下,但是Python的速度,这种递归真的不会受影响么
    查看全部
  • dict的key是不能重复的。 set 持有一系列元素,这一点和 list 很像,但是set的元素没有重复,而且是无序的,这点和 dict 的 key很像。 创建 set 的方式是调用 set() 并传入一个 list,list的元素将作为set的元素
    查看全部
  • dict 遍历,可用items方法 for k,v in d.items(): 获取dict中某个key的value value=d[key] 在dict中添加键值对 d[key]=value
    查看全部
    0 采集 收起 来源:Python更新dict

    2017-11-02

  • append() ,把新同学追加到 list 的末尾 insert(),它接受两个参数,第一个参数是索引号,第二个参数是待添加的新元素 pop(),删除list中的元素
    查看全部
  • for 的列表生成式的混合用法 [100 * x + 10 * y + z for x in range(1, 10) for y in range(0, 10) for z in range(0, 10) if x == z] #生成对称3位数组成的列表,多层嵌套+条件筛选
    查看全部
    0 采集 收起 来源:多层表达式

    2017-11-02

  • 定义一个函数要使用 def 语句,函数的返回值用 return 语句返回。 return None可以简写为return。
    查看全部
  • 因此,迭代的每一个元素实际上是一个tuple: for t in enumerate(L): index = t[0] name = t[1] print index, '-', name 如果我们知道每个tuple元素都包含两个元素,for循环又可以进一步简写为: for index, name in enumerate(L): print index, '-', name 这样不但代码更简单,而且还少了两条赋值语句。
    查看全部
    0 采集 收起 来源:索引迭代

    2017-11-02

  • print x[0]+':',x[1] 老是用到,看看怎么回事
    查看全部
    0 采集 收起 来源:Python之 遍历set

    2017-11-02

举报

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

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