极客小将

图文课程

  • Python入门课程NO41课 元组的操作符

    元组的操作符和列表的操作符一致,以下为简单介绍:其各个操作符和列表相对应。相应的知识请参考本系列课程32、33、34课。元组类型是一种线性的序列结构,可以通过索引来访问元组中的元素。 元组与字符串都是一种静态的数据类型,只能通过索引来读取字符,不能对字符进行修改

    元组索引元组运算元组关系运算
  • Python入门课程NO40课 元组类型介绍

    元组与列表,以及字符串一样,都是一种线性的序列结构。元组与列表有着相同的数据结构,区别在于,元组是静态的数据类型,而列表是动态的数据类型。Python中的元组类型是用()符号括住的一个数据集合,集合中的元素以英文逗号进行分隔。元组的类型名为tuple。元组类型的对象定

    元组tuple定义
  • Python入门课程NO39课 列表推导式

    列表推导式,又叫列表解析式。列表解析式,顾名思义,就是由已有的可迭代对象,来解析出一个新的列表。列表推导式本质还是一个for循环,在for循环中每迭代一次,就会在列表中插入一个新的元素。在列表推导式中可以嵌套for循环,以及进行条件控制,由此组合成比较复杂的列表推

    python列表推导式
  • Python入门课程NO38课 列表的其他常用操作

    len(container):len方法是一个内置方法,用来返回容器数据类型中的元素数目。Python中的复合数据类型都是一种容器类的数据对象。举例说明:其返回结果为,列表中元素的总数7.list.sort(key=None, reverse=False):对列表进行原地排序,只使用 < 操作符来进行元素值的比较

    lensortjoin
  • Python入门课程NO37课 列表的删除操作

    list.pop([index]):删除索引index对应的元素值,index的值默认为列表的最大索引值,也就是说,pop方法默认删除尾部的元素。列表的最大索引值为列表长度减一。返回值为被删除的列表元素,index的值必须在列表有效的索引范围内,否则会抛出异常。举例说明:其返回值为6。list.r

    列表删除popremoveclear
  • Python入门课程NO36课 列表的查找操作

    list.index(value, [start, [stop]]):查在列表中查找元素是否存在,如果存在会返回该元素的索引,如果不存在会抛出异常。start表示查找的起始位置,stop表示查找的结束位置(闭区间,不包括stop)。start的默认值为0,end的默认值为列表的长度。举例说明:其输出结果为6,说明

    查找是否存在出现次数
  • Python入门课程NO35课 列表的添加操作

    列表的添加有三种方法。即:append 、insert、extend三种,三种方式的区别我们一一讲解。list.append(object) :将参数object代表的数据对象添加至列表中,元素被添加至列表的尾部,该方法无返回值。在定义一个空的列表时,无法通过索引来进行元素的添加。举例说明:输出如下

    extendappendinsert添加列表
  • Python入门课程NO34课 查找列表中的元素

    使用 "in" 操作符来判断元素是否存在于列表中,若存在返回值为布尔类型True,否则返回False。举例如下:运行结果如下:

    列表查找in
  • Python入门课程NO33课 列表的加法乘法和关系运算

    列表的加法是把两个列表中的元素合并到一个新的列表中,举例说明:其输出结果为:列表的乘法并不是对列表内元素的乘法运算,而是对列表进行重复输出,得到一个新的列表,举例说明:运行结果为:

    列表加法乘法关系运算
  • Python入门课程NO32课 列表的索引和切片

    列表类型常用的操作符如下表所示:[]操作符表示使用索引访问列表的元素。正索引从0开始进行编号,表示数据集合中的第一个元素。负索引从-1开始编号,表示数据集合中的倒数第一个元素。正负索引值必须在有效的范围之内,否则会抛出越界访问的错误信息。如下示例:输出结果为:

    列表索引切片
  • Python入门课程NO31课 列表类型

    列表的数据结构同字符串一样,都是一种线性的序列结构。类型名为list。列表可以直接定义,例如:输出结果如下:值得注意的是,列表类型可以包含任意地数据类型。也可以通过定义对象,来定义一个列表。如下:其输出结果是那么既然是一个列表,很多时候我们就需要将这个列表遍历

    python列表
  • Python入门课程NO30课 字符串格式化操作

    Python常用的格式化操作符:代码举例:那么输出结果为:由此可见字符串后面传递的浮点型参数被自动转化为了整型,那么如果我们把%d改为%f,那么他的输出结果是什么呢?我们可以看到输出结果为浮点类型,并且小数点后自动保留了6位,这时候呢,我们需要来控制浮点类型的精度。

    字符串格式化
  • Python入门课程NO29课 字符串操作其他函数

    str.replace(sub_str, dst_str):字符串的子串替换函数,将字符串中子串替换为新的字符串,返回一个新的字符串。将参数sub_str表示的子串替换为新的字符串dst_str。举例说明:此例中将字符串中的子串scratch替换为python。那么输出结果为:str.split(sep=None, maxsplit=-1):

    子串替换拆分函数前缀与后缀
  • Python入门课程NO28课 字符串常用函数(2)

    str.strip():删除字符串首尾的空白字符,返回一个首尾不包含空白字符的新字符串。str.lstrip():函数名中的前缀l是单词left的简写,该方法用来删除字符串最左边的空白字符,返回一个首部不包含空白字符的新字符串。str.rstrip() :函数名中的前缀r是单词right的简写,该方法

    空白字符子串查找
  • Python入门课程NO27课 字符串常用函数(1)

    len(str):获取字符串长度len(str),返回字符串str包含的字符个数。str.lower():字符串大写转小写操作,将字符串str中的英文字母全部转换为小写的英文字母,返回一个字符串。str.upper():字符串小写转大写操作,将字符串str中的英文字母全部转换为大写的英文字母,返回一个

    字符串长度大小写转化python
在线客服