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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • 添加注释 # ==>


    查看全部
  • Python之 访问set:
    1、由于set存储的是无序集合,所以我们没法通过索引来访问。访问 set中的某个元素实际上就是判断一个元素是否在set中。
    我们可以用 in 操作符判断:Bart是该班的同学吗?>>> 'Bart' in sTrue
    
    大小写很重要,'Bart' 和 'bart'被认为是两个不同的元素。

    查看全部
    0 采集 收起 来源:Python之 访问set

    2019-06-23

  • Python中什么是set:
    1、set 持有一系列元素,这一点和 list 很像,但是set的元素没有重复,而且是无序的,这点和 dict 的 key很像。
    创建 set 的方式是调用 set() 并传入一个 list,list的元素将作为set的元素:>>> s = set(['A', 'B', 'C'])
    
    set会自动去掉重复的元素

    查看全部
  • 注意分别在何种情况下使用 转义、多行、raw+多
    行。在命令提示符中注意在首行添加注释,告诉
    Pyhon解释器,用UTF-8编码读取源代码。
    # -*- coding: utf-8 -*-


    查看全部
  • Python之 遍历dict:
    1、直接使用for循环可以遍历 dict 的 key:
    由于通过 key 可以获取对应的 value,因此,在循环体内,可以获取到value的值。

    查看全部
  • Python更新dict:
    dict是可变的,也就是说,我们可以随时往dict中添加新的 key-value。
    1、要把新同学'Paul'的成绩 72 加进去,用赋值语句:>>> d['Paul'] = 72.
    2、如果 key 已经存在,则赋值会用新的 value 替换掉原来的 value:

    查看全部
    0 采集 收起 来源:Python更新dict

    2019-06-23

  • 对于大佬我还能说什么?

    查看全部
    0 采集 收起 来源:Python之 访问set

    2019-06-23

  •  Python中dict的特点:

    1、dict的第一个特点是查找速度快,占用内存大,还会浪费很多内容。list正好相反,占用内存小,但是查找速度慢。

    2、dict的第二个特点就是存储的key-value序对是没有顺序的!这和list不一样。不能用dict存储有序的集合

    3、dict的第三个特点是作为 key 的元素必须不可变,Python的基本类型如字符串、整数、浮点数都是不可变的,都可以作为 key。但是list是可变的,就不能作为 key。不可变这个限制仅作用于key,value是否可变无所谓:

    {
        '123': [1, 2, 3],  # key 是 str,value是list
        123: '123',  # key 是 int,value 是 str
        ('a', 'b'): True  # key 是 tuple,并且tuple的每个元素都是不可变对象,value是 boolean}

    最常用的key还是字符串,因为用起来最方便。

    查看全部
  • list[ ]   tuple( )  dict{ 'A':100 }

    d['A'] 或者  d.get('A')

    懂我的意思吧~

    查看全部
  • pop()加删除的位置

    查看全部
  • ASCII Unicode 8 0-255

    查看全部
  • dict中添加新的key-value值,赋值语句:

    d['key']=value

    如果key值已存在,那么用新值替换原来的值


    查看全部
    0 采集 收起 来源:Python更新dict

    2019-06-23

  • dict特点:

    ①查找速度快,无论dict的数据量多大,速度是一样的,而list会随着元素增加而逐渐下降

    缺点:占用内存大

    dict是按照key查找,在一个dict中,key值不能重复

    ②存储的key-value序对是没有顺序的,打印的时候不会按照一定的顺序展示

    ③作为key的元素必须不可变,所以list类型的数值无法作为key值存在dict中


    查看全部
  • 单元素 tuple 要多加一个逗号“,”

    查看全部
  • pop(x)方法总是删掉list的最后一个元素,并且它还返回这个元素,pop()则删除最后一个元素。

    查看全部

举报

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

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