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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • 当索引数字为负数时,表示逆序读出List中的内容,记住List的最后一个空间的编号为-1开始
    查看全部
  • 列表生成式:利用for循环简化写法,将要生成的列表表达式放在前面。 L = [x*2 for x in range(1,10,2) ] #每隔2个数取一次值 ===> [2,6,10,14,18]
    查看全部
    0 采集 收起 来源:生成列表

    2018-03-22

  • 与运算:只有两个布尔值都为 True 时,计算结果才为 True。 True and True # ==> True True and False # ==> False False and True # ==> False False and False # ==> False 或运算:只要有一个布尔值为 True,计算结果就是 True。 True or True # ==> True True or False # ==> True False or True # ==> True False or False # ==> False 非运算:把True变为False,或者把False变为True: not True # ==> False not False # ==> True 布尔运算在计算机中用来做条件判断,根据计算结果为True或者False,计算机可以自动执行不同的后续代码。
    查看全部
  • 利用for循环同时迭代dict中的key和value: items()方法: for key,value in d.items(): 它将dict中的对象转换为包含tuple的list。 iteritems()方法:同itervalues(),不占用额外的内存。
    查看全部
  • 迭代dict中的value: 1 values()方法:d.values()即可获得dict中的value集合,它将dict中的value取出构建成一个新的list。方法较为耗时,耗资源。 2 itervalues()方法:d.itervalues()可获得dict中的value,它在dict中逐项搜索value值,耗费资源较少。 for循环 迭代时一种抽象的数据操作,它对对象的内部数据没有任何要求,就是可以迭代任何对象。
    查看全部
    0 采集 收起 来源:迭代dict的value

    2016-02-18

  • \n 表示换行 \t 表示一个制表符 \\ 表示 \ 字符本身
    查看全部
  • enumerate() 在迭代时,取出元素本身,同时获得元素的索引。 index,name in enumerate (L) zip([list1],[list2])将两个list合并。对应索引的元素合并为一个元素。 range()函数: range(1,5)代表根据索引选择元素,从1到5,不包含5; range(1,5,2)代表根据索引选择元素,从1到5每间隔2个选择一个,不包含5; range(5)代表根据索引选择元素,从0到5,不包含5.
    查看全部
    0 采集 收起 来源:索引迭代

    2016-02-18

  • 对于and,若第一个值为true,则起决定作用的是第二个值,故返回第二个值,若第一个值是FALSE,则起决定作用的是第一个值,故返回第一个值。 对于or,若第一个值为TRUE,则起决定作用的是第一个值,故返回第一个值,若第一个值是FALSE,则起决定作用的是第二个值,故返回第二个值
    查看全部
  • { '123': [1, 2, 3], # key 是 str,value是list #123: '123', # key 是 int,value 是 str #('a', 'b'): True # key 是 tuple,并且tuple的每个元素都是不可变对象,value是 boolean } dict和list怎么组合使用???
    查看全部
  • set和dict的唯一区别是set不储存value
    查看全部
  • true false判断是怎么操作的?
    查看全部
    0 采集 收起 来源:Python之 访问set

    2016-02-18

  • 看来大小写很重要,'Bart' 和 'bart'被认为是两个不同的元素。
    查看全部
    0 采集 收起 来源:Python之 访问set

    2016-02-18

  • 由于set存储的是无序集合,所以我们没法通过索引来访问。 访问 set中的某个元素实际上就是判断一个元素是否在set中。
    查看全部
    0 采集 收起 来源:Python之 访问set

    2016-02-18

  • 更新dict dict是可变的,也就是说,我们可以随时往dict中添加新的 key-value。比如已有dict: d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59 } 要把新同学'Paul'的成绩 72 加进去,用赋值语句: >>> d['Paul'] = 72 再看看dict的内容: >>> print d {'Lisa': 85, 'Paul': 72, 'Adam': 95, 'Bart': 59} 如果 key 已经存在,则赋值会用新的 value 替换掉原来的 value: >>> d['Bart'] = 60 >>> print d {'Lisa': 85, 'Paul':
    查看全部
    0 采集 收起 来源:Python更新dict

    2018-03-22

  • dict和list的区别
    查看全部

举报

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

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