欢迎访问宙启技术站
智能推送

掌握Python函数:10个常用方法

发布时间:2023-06-15 00:59:28

Python作为一门脚本语言,其函数库提供了强大的功能,其中有很多函数被广泛使用。在本文中,我将介绍Python中的10个常用函数,包括内置函数和第三方函数。

1. range()函数

range()函数可以用来生成一系列数字。它包含三个参数:起始值、结束值以及步长。下面是一个使用range()函数的例子,它将生成1到10中所有的偶数。

for i in range(2, 11, 2):
    print(i)

输出:

2
4
6
8
10

2. len()函数

len()函数可以用来返回一个对象的长度。这个对象可以是一个字符串、列表、元组或字典等等。下面是一个使用len()函数的例子:

s = "Hello World"
print(len(s))

输出:

11

3. split()函数

split()函数可以用来分割一个字符串。它包含一个参数,该参数是分隔符。下面是一个使用split()函数的例子,它将一个字符串分割成一个列表:

s = "apple,banana,orange"
fruits = s.split(",")
print(fruits)

输出:

['apple', 'banana', 'orange']

4. join()函数

join()函数可以用来将一个可迭代对象的元素以指定的分隔符连接起来。下面是一个使用join()函数的例子,它将一个列表连接成一个字符串并用逗号分隔:

fruits = ["apple", "banana", "orange"]
s = ",".join(fruits)
print(s)

输出:

apple,banana,orange

5. abs()函数

abs()函数可以用来返回一个数的绝对值。下面是一个使用abs()函数的例子:

a = -3
b = abs(a)
print(b)

输出:

3

6. round()函数

round()函数可以用来对一个数进行四舍五入操作。它包含两个参数:需要被操作的数以及保留的小数位数。下面是一个使用round()函数的例子:

a = 3.14159
b = round(a, 2)
print(b)

输出:

3.14

7. max()函数

max()函数可以用来返回一组数字中的最大值。它可以接受任意数量的参数,也可以接受一个列表或元组作为参数。下面是一个使用max()函数的例子:

a = max(1, 2, 3, 4, 5)
b = max([1, 2, 3, 4, 5])
print(a, b)

输出:

5 5

8. min()函数

min()函数可以用来返回一组数字中的最小值。它可以接受任意数量的参数,也可以接受一个列表或元组作为参数。下面是一个使用min()函数的例子:

a = min(1, 2, 3, 4, 5)
b = min([1, 2, 3, 4, 5])
print(a, b)

输出:

1 1

9. filter()函数

filter()函数可以用来过滤一个可迭代对象中的元素。它包含两个参数:第一个参数是一个函数,用来判断每一个元素是否应该保留;第二个参数是一个可迭代对象。下面是一个使用filter()函数的例子,它将删除一个列表中的所有偶数:

a = [1, 2, 3, 4, 5, 6, 7, 8, 9]
b = filter(lambda x: x % 2 == 1, a)
print(list(b))

输出:

[1, 3, 5, 7, 9]

10. map()函数

map()函数可以用来对一个可迭代对象中的每一个元素进行转换操作。它包含两个参数:第一个参数是一个函数,用来对每一个元素进行转换;第二个参数是一个可迭代对象。下面是一个使用map()函数的例子,它将一个列表中的每一个元素都乘以2:

a = [1, 2, 3, 4, 5]
b = map(lambda x: x * 2, a)
print(list(b))

输出:

[2, 4, 6, 8, 10]

总结

在Python中,我们可以使用许多有用的函数,通过学习这些函数,我们可以更好地利用Python编程语言。在这篇文章中,我介绍了Python中的10个常用函数,希望本文对你有所帮助。