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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • △写for的时候和写if elif else判断的时候一定一定要记住在后边加':' 要记住在后边加':' 要记住在后边加':' 要记住在后边加':' s(・`ヘ´・;)ゞ 写了if 就什么都没有了吗 至少还加个else啊 只有if没有else吗啊ヽ(●-`Д´-)ノ不可以忘记啊Σ(-`Д´-ノ;)ノ
    查看全部
    0 采集 收起 来源:Python之 更新set

    2015-09-14

  • 更新set的方法 add或者删除 add()方法: s.add(元素) remove()方法【删除用】: s.remove(key) 如果删掉的不在会报错 所以add直接加就好 已有的元素add()不会报错 但是不会加进去 而用remove之前一定要先判断
    查看全部
    0 采集 收起 来源:Python之 更新set

    2015-09-14

  • 因为这个set的元素是tuple 就将for循环的变量依次赋值为tuple 复习一下索引tuple:x[顺序]
    查看全部
    0 采集 收起 来源:Python之 遍历set

    2015-09-14

  • 访问set里边的某个元素实际上就是判断这个元素在不在set里边 可以用in判断 'Key' in s △ 注意大小写 同样的拼写大小写不同就会被认为是倆不同元素
    查看全部
    0 采集 收起 来源:Python之 访问set

    2015-09-14

  • 用for来循环 for key in d: print key 但是获取的是key值 要value值需要重新访问 但是可以通过d[key]获取value
    查看全部
  • 更新 至于更新嘛就是加数据啦 可以随时加(=´∇`=) 用赋值语句吧 d['key']=value 如果这个key已经在的时候就会替换掉原来的value哦 【旧value:嘤嘤嘤为什么要换掉我(*´;ェ;`*)】
    查看全部
    0 采集 收起 来源:Python更新dict

    2015-09-14

  • dict的特点 1.速度快 有多少元素速度都一样 而list里元素越多它的速度越慢 dict的缺点是占用内存大 还会浪费很多内容 list相反 占用内存小 △由于dict按key来查找 所以key千万千万千万 不能重复 不能重复 不能重复 2. 储存的key-value序对并没有顺序 dict内部是无序的不可以用dict储存有序的集合 有序集合右转出门找list吧 3. 作为key的绝对不可以变 不可以不可以[○・`Д´・○] list可变所以不能做key 而tuple可以 python基本类型比如字符串啊整数啊浮点数啊都不可变
    查看全部
  • 根据名称来找对应的数据可以这么干 用d[key]的方法来查找 这种方法和list的索引不同之处在于list要使用索引(嘛就是之前讲过的类似顺序的玩意 解释不对别打我(/゚Д゚)/)而dict使用的是key △通过key访问dict的value 只要key存在就能返回 如果不存在就报错: KeyError 要避免错误发生呢 有俩方法 1. 先看看key在不在 用in操作符 if 'key' in d: print d['key'] 2. 使用dict本身给的一个get方法 在key不存在的时候返回none print d.get('Key') value 或 None
    查看全部
    0 采集 收起 来源:Python之访问dict

    2015-09-14

  • dict就是专门把名称和相应数据集合起来 只要给出一个数据名称就可以找出对应数据 名称叫key 数据叫value dict就是用key来找value 用大括号{}表示是一个dict 由于dict也是一个集合 而且len()函数可以计算任意集合的大小 所以计算有n个数据的dict时: 只需键入len(d) 就可以得出dict大小 △ 一个key&value(即一个名称和其对应的数据)算成一个 所以有多少个key-value dict大小n就为几。 (●´∀`●)
    查看全部
  • L = [] x = 1 while x <= 100: L.append(x * x) x = x + 1 print sum(L)
    查看全部
  • 使用for循环遍历dict: d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59 } for key in d: print key+':',d[key] 结果: Lisa: 85 Adam: 95 Bart: 59
    查看全部
  • 更新dict 可以在dict中增添新的元素: d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59 } >>> d['Paul'] = 72 如果key已经存在则赋值会用新value替换原来的value
    查看全部
    0 采集 收起 来源:Python更新dict

    2018-03-22

  • dict的特点: (1)dict查找速度快(无论dict有多少个元素查找速度都相同),占用内存大;list查找速度慢(list查找速度随元素个数增加而下降),占用内存小。dict按key查找,所以一个dict中key不能重复。 (2)存储的key-value对象没有顺序,当print d时打印顺序不一定是创建顺序,dict内部是无序的,不能用dict存储有序集合。 (3)作为key的元素必须不可变。Python的基本类型如字符串、整数、浮点数都是不可变的,都可以作为key,但是list是可变的,不能作为key。
    查看全部
  • 访问dict d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59 } (1)使用d[key]的方式 >>>print d['Adam'] 95 与list的不同之处:list必须使用索引访问,dict使用key访问 (2)使用dict本身提供的get方法,在key不存在的时候返回None >>> print d.get('Bart') 59 >>> print d.get('Paul') None
    查看全部
    0 采集 收起 来源:Python之访问dict

    2018-03-22

  • tuple所谓的“不变”是说,tuple的每个元素,指向永远不变。即指向'a',就不能改成指向'b',指向一个list,就不能改成指向其他对象,但指向的这个list本身是可变的!
    查看全部

举报

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

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