为了账号安全,请及时绑定邮箱和手机立即绑定
  • set提供了add()方法,我们可以使用add()方法,往set里面添加元素。

    set提供了update()方法,可以一次性给set添加多个元素。

    查看全部
  • set和list类似,拥有一系列元素,但是set和list不一样,set里面的元素是不允许重复的,而list里面可以包含相同的元素;set与list的另一个区别是,set里面的元素是没有顺序的。


    查看全部
    0 采集 收起 来源:什么是set

    2020-09-11

  • 对于基础数据类型,字符串、数字等,这些都是不可变的,可以作为dict的key,而对于复杂数据类型,经过前面的学习,我们知道tuple是不可变的,list是可变的,因此tuple可以作为dict的key,但是list不可以作为dict的key,否则将会报错。

    查看全部
  • 在Python3.5之前,dict中的元素是无序的,也就是dict中元素的插入顺序和打印顺序未必一致。

    但是在Python3.6、Python3.7版本中,却得到了有序的结果。

    这是因为底层的实现发生了改变,我们可以认为在Python3.6的版本以后,dict是有序的,但是一般而言,为了避免不必要的误解,一般在需要有序的dict时,我们会使用一种叫做Ordereddict的字典,来确保有序。

    查看全部
  • 因此我们发现这个赋值语句其实有两个功能:

    1. 当key不存在时,往dict中添加对应的key: value元素。

    2. 当key存在时,会更新dict,用新的value替换原来的value。

    因此,在使用赋值语句往dict中添加元素时,为了避免不必要的覆盖问题,我们需要先判断key是否存在,然后再做更新。

    查看全部
  • 元组、列表的元素是复合数据类型的,将该元素对外复制时实际是将指向该数据的指针付给别的变量,当对别的变量做出修改时,原数据也会改变

    查看全部
  • d.keys

    d.values

    d.clear

    d.pop

    查看全部
  • 因为Python把0、空字符串和None看成False,其他数值和非空字符串都看成True,所以:

    True and 0计算结果是0 
    继续计算0 or 99计算结果是 99 


    查看全部
  • 这个还要好好研究记得记得记得几年西南交大今年的呢你想继续加班到快想不想念想念想念想念你想你想买电脑不想念想念你想念的你不想你想买电脑想你想你想念的你想买想念聪明的嘛
    查看全部
    1 采集 收起 来源:Python简介

    2020-09-11

  • 怎么才能快速学习好这门课程呢
    查看全部
    0 采集 收起 来源:Python简介

    2020-09-11

  • http://img1.sycdn.imooc.com//5f5b276b0001e6b904840547.jpghttp://img1.sycdn.imooc.com//5f5b27800001055103730249.jpg[  “[]” 所有数据都可容纳其中保存

    查看全部
  • count

    index

    不可变

    (1,)

    查看全部
  • # Enter a code

    L=['Alice', 'Bob', 'Candy', 'David', 'Ellena']

    grade=[89,72,88,79,99]

    for i in range(len(L)):

        max =grade[i]

        index = i

        for j in range(i,len(L)):

            if grade[j] >max:

                max = grade[j]

                index = j

        temp = L[index]

        L[index]=L[i]

        L[i]=temp

        temp2 = grade[index]

        grade[index]=grade[i]

        grade[i]=temp2

    print(L)


    查看全部
  • append

    insert

    pop

    L[]


    查看全部

举报

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

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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