PB从入坑到放弃(四)常用函数
发布人:shili8
发布时间:2025-01-02 20:47
阅读次数:0
**PB从入坑到放弃(四):常用函数**
在上一篇文章中,我们讨论了PB的基本概念、数据类型和运算符。今天,我们将重点介绍一些常用的函数,帮助你更好地掌握PB。
###1. 数组函数PB提供了一系列用于操作数组的函数。下面是一些常用的函数:
####1.1 `len()`
返回数组长度。
arr = [1,2,3] print(len(arr)) # 输出:3
####1.2 `append()`
向数组添加新元素。
arr = [1,2,3] arr.append(4) print(arr) # 输出:[1,2,3,4]
####1.3 `insert()`
在指定位置插入新元素。
arr = [1,2,3] arr.insert(1,4) print(arr) # 输出:[1,4,2,3]
####1.4 `remove()`
从数组中删除指定元素。
arr = [1,2,3] arr.remove(2) print(arr) # 输出:[1,3]
###2. 字典函数PB提供了一系列用于操作字典的函数。下面是一些常用的函数:
####2.1 `keys()`
返回字典中的所有键。
person = {"name": "John", "age":30} print(person.keys()) # 输出:dict_keys(['name', 'age'])
####2.2 `values()`
返回字典中的所有值。
person = {"name": "John", "age":30} print(person.values()) # 输出:dict_values(['John',30])
####2.3 `items()`
返回字典中的所有键值对。
person = {"name": "John", "age":30} print(person.items()) # 输出:dict_items([('name', 'John'), ('age',30)])
###3. 集合函数PB提供了一系列用于操作集合的函数。下面是一些常用的函数:
####3.1 `union()`
返回两个集合的并集。
set1 = {1,2,3} set2 = {3,4,5} print(set1.union(set2)) # 输出:{1,2,3,4,5}
####3.2 `intersection()`
返回两个集合的交集。
set1 = {1,2,3} set2 = {3,4,5} print(set1.intersection(set2)) # 输出:{3}
####3.3 `difference()`
返回两个集合的差集。
set1 = {1,2,3} set2 = {3,4,5} print(set1.difference(set2)) # 输出:{1,2}
###4. 其他函数PB提供了一些其他常用的函数,例如:
####4.1 `max()`和`min()`
返回集合中的最大值或最小值。
numbers = [1,2,3,4,5] print(max(numbers)) # 输出:5print(min(numbers)) # 输出:1
####4.2 `sum()`
返回集合中的所有元素的总和。
numbers = [1,2,3,4,5] print(sum(numbers)) # 输出:15
这些函数将帮助你更好地掌握PB,并且可以在实际应用中使用。