列表内置方法

来源:互联网 发布:人工智能股票有哪些 编辑:程序博客网 时间:2024/05/18 22:46

cmp()方法比较两个列表的元素。

cmp语法

以下是cmp()方法的语法:

cmp(list1, list2)

参数

  • list1 -- 这是要进行比较的第一个列表

  • list2 -- 这是要进行比较的第二个列表

返回值

如果元素是相同类型的,执行比较,并返回结果。如果元素是不同的类型,检查,看看他们是否是数字

  • 如果是数字必要时强制进行数字比较
  • 如果任一元素是数字,然后在另一元素是“大”(数字是“最小”)
  • 否则,类型是按名称字母顺序排序

如果到达了列表中的一个的结束,较长的列表是“大”。如果耗尽列表和共享相同的数据,其结果是并列的,这意味着返回 0


len()方法返回列表中的元素的数量。

len语法

以下是len()方法的语法:

len(list)

参数

  • list -- 这是要被计算元素数目的列表

返回值

此方法返回列表中的元素的数量


max语法

以下是max()方法的语法:

max(list)

参数

  • list -- 这是从列表返回最大值元素

返回值

此方法返回列表中最大的值的元素


min()方法从列表中返回最小值的元素。

min语法

以下是min()方法的语法:

min(list)

参数

  • list -- 这是从一个列表中返回最小值元素。

返回值

此方法从列表中返回最小值的元素。


list() 方法采用序列类型,并将它们转换到列表中。这是用于在给定的元组转换成列表。

注:元组是非常相似于列表,唯一不同的元组的元素的值不能被改变,并且把元组元素括号代替方括号之间。

list语法

以下是list()方法的语法:

list( seq )

参数

  • seq -- 这是一个元组,以被转换成列表。

返回值

此方法返回列表。


append()方法追加传递obj到现有的列表。

append语法

以下是append()方法的语法:

list.append(obj)

参数

  • obj -- 这是在列表中要追加的对象。

返回值

此方法不返回任何值,但更新现有的列表。


count()方法返回obj出现在列表的次数。


count语法

以下是count()方法的语法:

list.count(obj)

参数

  • obj -- 这是在该列表被计数的对象。

返回值

此方法返回obj出现在列表的次数。


extend()方法追加序列内容到列表。

extend语法

以下是extend()方法的语法:

list.extend(seq)

参数

  • seq -- 这是列表的元素

返回值

此方法不返回任何值,但添加内容到现有列表中


index()方法返回obj出现在列表中最低位索引。

index语法

以下是index()方法的语法:

list.index(obj)

参数

  • obj -- 这是被找到的对象

返回值

此方法返回找到的对象的索引,否则抛出一个异常,表明没有找到对应值


insert()方法插入对象obj到列表的偏移量索引。

insert语法

以下是insert()方法的语法:

list.insert(index, obj)

参数

  • index -- 这是要插入对象obj必要的索引

  • obj -- 这是将被插入到给定的列表中的对象

返回值

此方法不返回任何值,但它插入指定的索引处的指定元素


reverse()方法代替逆转列表对象。

reverse语法

以下是reverse()方法的语法:

list.reverse()

参数

  • NA

返回值

此方法不返回任何值,但反转列表中的给定对象。


pop()方法从列表移除并返回最后一个对象或obj。

pop语法

以下是pop()方法的语法:

list.pop(obj=list[-1])

参数

  • obj -- 这是一个可选参数,该对象的索引可以从该列表中删除

返回值

此方法返回从列表中移除对象


sort()方法排序列表中的对象,比较使用func(如果给定)。

sort语法

以下是sort()方法的语法:

list.sort([func])

参数

  • func -- 这是一个可选参数,如果有将使用该函数,对列表中的对象进行排序

返回值

此方法不返回任何值,但是从列表中给定的对象进行排序


remove()方法从列表中删除第一个obj。

remove语法

以下是remove()方法的语法:

list.remove(obj)

参数

  • obj -- 这是可以从列表中移除该对象

返回值

此方法不返回任何值,但从列表中删除给定的对象















0 0