vlambda博客
学习文章列表

「大数据」(一百二十二)Python基础之列表:列表函数

【导读:数据是二十一世纪的石油,蕴含巨大价值,这是·情报通·大数据技术系列第[122]篇文章,欢迎阅读收藏】

1 基本概念

本文主要介绍 Python 中列表涉及的函数。包括:

· len(list) :返回列表元素个数

· max(list) :返回列表元素最大值

· min(list) :返回列表元素最小值

· list(seq) :将元组转换为列表


2 术语解释

参数说明:

list :要计算元素个数的列表。

seq :要转换为列表的元组

3 详细说明

3.1 len(list) 函数

3.1.1 描述

len() 函数返回列表元素个数。

3.1.2 语法

len() 函数语法:

len(list)

3.1.3 参数

list -- 要计算元素个数的列表。

3.1.4 返回值

返回列表元素个数。

3.1.5 实例

以下实例展示了 len() 函数的使用方法:

#!/usr/bin/python3
 
list1 = ['Google', 'Runoob', 'Taobao']
print (len(list1))
list2=list(range(5)) # 创建一个 0-4 的列表
print (len(list2))

以上实例输出结果如下:

3
5

3.2 max(list) 函数

3.2.1 描述

max() 方法返回列表元素中的最大值。

3.2.2 语法

max() 方法语法:

max(list)

3.2.3 参数

list -- 要返回最大值的列表。

3.2.4 返回值

返回列表元素中的最大值。

3.2.5 实例

以下实例展示了 max() 函数的使用方法:

#!/usr/bin/python3

list1, list2 = ['Google', 'Runoob', 'Taobao'], [456, 700, 200]

print ("list1 最大元素值 : ", max(list1))
print ("list2 最大元素值 : ", max(list2))

以上实例输出结果如下:

list1 最大元素值 :  Taobao
list2 最大元素值 :  700

3.3 min(list) 函数

3.3.1 描述

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

3.3.2 语法

min() 方法语法:

min(list)

3.3.3 参数

list -- 要返回最小值的列表。

3.3.4 返回值

返回列表元素中的最小值。

3.3.5 实例

以下实例展示了 min() 函数的使用方法:

#!/usr/bin/python3

list1, list2 = ['Google', 'Runoob', 'Taobao'], [456, 700, 200]

print ("list1 最小元素值 : ", min(list1))
print ("list2 最小元素值 : ", min(list2))

以上实例输出结果如下:

list1 最小元素值 :  Google
list2 最小元素值 :  200

3.4 list(seq) 函数

3.4.1 描述

list() 方法用于将元组转换为列表。

注: 元组与列表是非常类似的,区别在于元组的元素值不能修改,元组是放在括号中,列表是放于方括号中。

3.4.2 语法

list() 方法语法:

list( seq )

3.4.3 参数

list -- 要转换为列表的元组。

3.4.4 返回值

返回列表。

3.4.5 实例

以下实例展示了 list() 函数的使用方法:

#!/usr/bin/python3

aTuple = (123, 'Google', 'Runoob', 'Taobao')
list1 = list(aTuple)
print ("列表元素 : ", list1)

str="Hello World"
list2=list(str)
print ("列表元素 : ", list2)

以上实例输出结果如下:

列表元素 :  [123, 'Google', 'Runoob', 'Taobao']
列表元素 :  ['H', 'e', 'l', 'l', 'o', ' ', 'W', 'o', 'r', 'l', 'd']