为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
Python3 入门教程(新版)_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

Python3 入门教程(新版)

咚咚呛 全栈工程师
难度入门
时长 4小时24分
  • 空tuple,直接用()表示

    创建单个元素的tuple:

    定义只有一个元素的tuple,需要在元素后面添加一个逗号

    T = (1, )
    print(T)
    查看全部
  • 访问tuple中元素的方法

    - count()方法用来统计tuple中某个元素出现的次数:

    T = (1, 1, 2, 2, 3, 3, 1, 3, 5, 7, 9)
    print(T.count(1)) # ==> 3
    print(T.count(5)) # ==> 1
    # 对于不存在的元素,count()将会返回0

    - index()   返回指定元素的下标,当一个元素多次重复出现时,则返回第一次出现的下标位置

    T = (1, 1, 2, 2, 3, 3, 1, 3, 5, 7, 9)
    T.index(9) # ==> 10
    T.index(1) # ==> 0

    > 当指定元素不存在时,index()方法会报错

    查看全部
  • 元组(tuple)也是有序容器,支持访问、切片等操作;

    定义元组的方式是使用小括号()将元组内的元素括起来。

    列表、元组相互转化

    L = ['Alice', 'Bob', 'Candy', 'David', 'Ellena']
    T = tuple(L)
    L = list(T)

    tuple中的每一个元素都不可被改变,同时也不能再往tuple中添加数据

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

    2021-06-12

  • 二维list,列表的嵌套

    对于二维list,列表里面的每一个元素仍然是一个列表;

    若要获得二维列表中的列表的元素,

    list[二维列表中元素的位置][要访问的元素的位置]

    查看全部
    0 采集 收起 来源:Python二维list

    2021-06-12

  • 替换列表中的元素

    list[要替换元素的位置] = 替换的元素

    > 正序索引和倒序索引都可以实现上述功能。

    查看全部
  • 在列表中删除元素

    - pop()   

        默认删除列表的最后一个元素,并返回;

    L = ['Alice', 'Bob', 'Candy', 'David', 'Ellena']
    name = L.pop()

    括号内可接收一个参数,用于指定删除的元素的位置。

    L = ['Alice', 'Bob', 'Candy', 'David', 'Ellena']
    name = L.pop(2)
    查看全部
  • 在列表中添加新元素

    - append()  能够追加到列表的末尾;

    names = ['Alice', 'Bob', 'David', 'Ellena']
    names.append('Candy')

    - insert()   需要两个参数,分别是需要插入的位置,以及需要插入的元素。

    names = ['Alice', 'Bob', 'David', 'Ellena']
    names.insert(2, 'Candy')

    > 新元素插到列表中间位置时,其后面所有元素将自动往后移动一位。

    查看全部
  • 1.在Python规范中,一般使用4个空格作为缩进

    查看全部
    0 采集 收起 来源:Python之if语句

    2021-06-12

  • 1.Unicode通常用两个字节表示一个字符,原有的英文编码从单字节变成双字节,只需要把高字节全部填为0就可以。

    查看全部
  • 在python中,也支持倒序访问列表中的每一个元素;

    names = ['Alice', 'Bob', 'David', 'Ellena']
    print(names[-1]) # ==> Ellena
    # -2 则对应倒数第二
    # .....
    查看全部
  • 列表中每一个元素的位置,称之为索引(index);

    可以使用位置的方式获取列表中的元素。

    names = ['Alice', 'Bob', 'David', 'Ellena']
    print(names[0])
    print(names[1])
    print(names[2])
    print(names[3])
    # 列表中的元素从0开始
    # 如果超出列表范围,程序将会报错
    查看全部
  • 列表是有序的,可以使用for循环来按顺序访问列表中的元素。

    通过for循环访问列表每一个元素的方式,我们称为迭代。

    查看全部
  • 在程序中,容器是一种可以把多个元素放在一起的数据结构,可以用in, not in等关键字判断某个元素是否包含在容器中。

    - list(列表):

        有序容器,用方括号[ ]括起来,可以同时放入任何类型的数据,也可以直接打印出来。

    查看全部
  • 在迭代中可以使用continue使不想要的部分跳过

    查看全部
  • 1.and or not 类似高中数学知识点

    查看全部

举报

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

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