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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • set()传入一个list,list中的元素作为set的元素,而set中元素打印出来是无序的,跟dict相似,当传入重复元素到set中时,重复的元素会被去掉
    查看全部
  • python 3x之后的版本需要打印后加括号
    查看全部
  • dict是可变的,可以往dict里添加key以及对应的值value,如果添加的同名key的不同value,则替换掉之前的值
    查看全部
    0 采集 收起 来源:Python更新dict

    2016-01-13

  • dict查找速度快,但是很占用内存,list相对而言占用内存小,查找速度随元素的增加而下降; dict中的key不可重复,key-value无序顺序,所以打印dict时,显示的顺序不一定是创建时的顺序
    查看全部
  • dict = { key : value }
    查看全部
  • age = 8 if age >= 18: print('adult') elif age >=6: print('teenager') else: print('kid')
    查看全部
  • append()添加新元素在列表结尾; insert()接收两个参数,第一个是索引号,第二个是添加的新元素。添加到索引位置的原来元素顺势后移
    查看全部
  • 0,字符串和none看作false,其他数值跟非空字符看作true a or b计算时候,若a为true则返回a的值,若a为false则返回b的值 a and b计算时候,a为false,整个结果都为false,故返回a,若a为true,则结果取决于b,返回b的值
    查看全部
  • 1. 条件过滤表达式 [x * x for x in range(1, 11) if x % 2 == 0] [4, 16, 36, 64, 100]
    查看全部
    0 采集 收起 来源:条件过滤

    2016-01-13

  • 1. 多层表达式 [m + n for m in 'ABC' for n in '123'] ['A1', 'A2', 'A3', 'B1', 'B2', 'B3', 'C1', 'C2', 'C3']
    查看全部
    0 采集 收起 来源:多层表达式

    2016-01-13

  • 1. Python特殊方法:列表生成式 print [x*(x+1) for x in range(1,100,2)] 用于生成 [1*2,3*4,4*5,....99*100]
    查看全部
    0 采集 收起 来源:生成列表

    2016-01-13

  • 1. dict遍历的两种方法 d={'Adam':95,'Lisa':85,'Bart':59} #1 for key in d: print key,":",d[key] #2 for key,value in d.items(): print key,':',value
    查看全部
  • 1. dict字典数据类型 d={'name':12,12:'name'} 可以通过d.values()取得字典表值的列表。 2.itervalues()与values()可以实现相同操作,并且节省内存,只不过返回数据类型不是list.
    查看全部
    0 采集 收起 来源:迭代dict的value

    2016-01-13

  • 1. Python迭代中,永远取出的是元素本身而不是元素索引。 2. 对于有序集合,元素有索引,在for循环中需要拿到索引,可以使用enumerate()函数 L=['Adam','Lisa'] for index,name in enumerate(l): print index,'-',name
    查看全部
    0 采集 收起 来源:索引迭代

    2016-01-13

  • 1. 字符串可用切片操作。可将字符串视为列表List。 2. .upper()函数将字符串字母改为大写。
    查看全部
    0 采集 收起 来源:对字符串切片

    2016-01-13

举报

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

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