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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • 补充更改元素的方法: set: s.add(x)向 set “s”中增加元素 x s.remove(x)从 set “s”中删除元素 x, 如果不存在则引发 KeyError s.discard(x)如果在 set “s”中存在元素 x, 则删除 s.pop()删除并且返回 set “s”中的一个不确定的元素, 如果为空则引发 KeyError s.clear()删除 set “s”中的所有元素
    查看全部
  • 注意各种集合更改元素的方法不一样。 List小结: L.pop()删除最后一个元素 L.pop(2)删除索引2元素即第三个元素 L[2] = 'Paul'替换索引2元素即第三个元素 L.append(x);L.append('Paul')直接加入 L.insert(0, 'Paul')相应位置插入元素,其余后移 tuple: tuple的每个元素,指向永远不变,一旦创建就不能修改。即指向'a',就不能改成指向'b',指向一个list,就不能改成指向其他对象,但指向的这个list本身是可变的。 dict: dict是可变的,我们可以随时用赋值语句往dict中添加新的 key-value,如: d['Paul'] = 72 如果 key 已经存在,则赋值会用新的 value 替换掉原来的 value。
    查看全部
  • dict特点: 1.dict的查找速度快,而list的查找速度随着元素增加而逐渐下降。 2.dict存储key-value无序。 3.dict中作为 key 的元素必须不可变,Python的基本类型如字符串、整数、浮点数都是不可变的,都可以作为 key。但是list是可变的,就不能作为 key。
    查看全部
  • set.add() set.remove()
    查看全部
    0 采集 收起 来源:Python之 更新set

    2015-05-27

  • for :if: else:记得加: 如果添加的元素已经存在于set中,add()不会报错,但是不会加进去了 如果删除的元素不存在set中,remove()会报错
    查看全部
    0 采集 收起 来源:Python之 更新set

    2015-05-27

  • dict 添加元素跟mongoDB有点像,不用方法,直接赋值,赋值之后就有了。
    查看全部
    0 采集 收起 来源:Python更新dict

    2015-05-27

  • dict key-value 大括号 .get(key) List 中括号 insert,pop,append tuple 小括号
    查看全部
    0 采集 收起 来源:Python之访问dict

    2015-05-27

  • print句尾加,使每组name: score以空格分开,否则换行显示。 s = set([('Adam', 95), ('Lisa', 85), ('Bart', 59)])从外到内依次包含了set(list[tuple('Adam', 95), ('Lisa', 85)...]) x[0]取出list的第一个元素。
    查看全部
    0 采集 收起 来源:Python之 遍历set

    2015-05-27

  • set的特点: 1.set引入的是list,注意加[]。 2.set的内部结构和dict很像,唯一区别是不存储value,因此,判断一个元素是否在set中速度很快。 3.set存储的元素和dict的key类似,必须是不变对象,因此,任何可变对象是不能放入set中的。
    查看全部
  • 访问无序集合set: 1.用 in 操作符判断Bart是否在s中: >>> 'Bart' in s True 2.大小写很重要,'Bart' 和 'bart'被认为是两个不同的元素
    查看全部
    0 采集 收起 来源:Python之 访问set

    2018-03-22

  • dict的作用是建立一组 key 和一组 value 的映射关系,dict的key是不能重复的。 set 持有一系列元素,这一点和 list 很像,但是set的元素没有重复,而且是无序的,这点和 dict 的 key很像。创建 set 的方式是调用 set() 并传入一个 list,list的元素将作为set的元素,set会自动去掉重复的元素。 dict和set都是无序的,list有序。
    查看全部
  • 赋值语句加新的 key-value: d[key] = value 如果key不存在,那么会加进dict 如果key存在,那么会改变key的value值
    查看全部
    0 采集 收起 来源:Python更新dict

    2015-05-27

  • dict内key对应的value别忘了加单引号
    查看全部
  • 访问键值多种方法: 1.print d['keyname'] 2.if 'Paul' in d: print d['Paul'] 3.print d.get('Bart')
    查看全部
    0 采集 收起 来源:Python之访问dict

    2015-05-27

  • sum()函数接受一个list作为参数,并返回list所有元素之和。请计算 1*1 + 2*2 + 3*3 + ... + 100*100。 本题的重点是需要构造一个有一百个 x*x的list,可以利用循环函数,使用list自带的的方法append。
    查看全部

举报

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

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