Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

python内置函数

作者:还依然存在   发布日期:2026-01-12   浏览:70

# Python 内置函数示例

# 1. len() - 获取对象的长度或项目数量
my_list = [1, 2, 3, 4, 5]
length = len(my_list)  # length 将会是 5
print(f"列表的长度是: {length}")

# 2. print() - 输出内容到控制台
print("Hello, World!")  # 输出 "Hello, World!"

# 3. type() - 获取对象的类型
number = 42
print(f"变量 'number' 的类型是: {type(number)}")  # 输出 "<class 'int'>"

# 4. sum() - 对可迭代对象中的元素求和
numbers = [1, 2, 3, 4, 5]
total = sum(numbers)  # total 将会是 15
print(f"列表中所有数字的和是: {total}")

# 5. max() 和 min() - 获取可迭代对象中的最大值和最小值
max_value = max(numbers)  # max_value 将会是 5
min_value = min(numbers)  # min_value 将会是 1
print(f"列表中的最大值是: {max_value}, 最小值是: {min_value}")

# 6. sorted() - 对可迭代对象进行排序
sorted_numbers = sorted(numbers, reverse=True)  # 按降序排序
print(f"按降序排序后的列表是: {sorted_numbers}")

# 7. zip() - 将多个可迭代对象打包成元组
names = ["Alice", "Bob", "Charlie"]
ages = [25, 30, 35]
paired = list(zip(names, ages))  # paired 将会是 [('Alice', 25), ('Bob', 30), ('Charlie', 35)]
print(f"名字和年龄配对的结果是: {paired}")

# 8. map() - 对可迭代对象中的每个元素应用函数
def square(x):
    return x ** 2

squared_numbers = list(map(square, numbers))  # squared_numbers 将会是 [1, 4, 9, 16, 25]
print(f"每个数字的平方是: {squared_numbers}")

# 9. filter() - 过滤可迭代对象中的元素
def is_even(x):
    return x % 2 == 0

even_numbers = list(filter(is_even, numbers))  # even_numbers 将会是 [2, 4]
print(f"列表中的偶数是: {even_numbers}")

# 10. range() - 生成一个数字序列
for i in range(5):  # 生成从 0 到 4 的数字序列
    print(i)

# 11. enumerate() - 枚举可迭代对象,返回索引和值
for index, value in enumerate(names):
    print(f"索引 {index} 的名字是: {value}")

解释说明:

  • len():用于获取字符串、列表、元组等可迭代对象的长度。
  • print():用于输出信息到控制台。
  • type():用于获取变量的数据类型。
  • sum():用于计算可迭代对象(如列表)中所有元素的总和。
  • max()min():分别用于获取可迭代对象中的最大值和最小值。
  • sorted():用于对可迭代对象进行排序,默认升序,可以通过参数 reverse=True 实现降序。
  • zip():用于将多个可迭代对象打包成元组。
  • map():用于对可迭代对象中的每个元素应用指定的函数。
  • filter():用于过滤可迭代对象中的元素,只保留满足条件的元素。
  • range():用于生成一个数字序列。
  • enumerate():用于枚举可迭代对象,同时返回索引和对应的值。

上一篇:python变量名

下一篇:python中len()的用法

大家都在看

python时间格式

pythoneval函数用法

python读取文件路径

staticmethod在python中有

python 保存json文件

python开发windows应用程序

python中len是什么意思

python ord和chr

python中的yield

python自定义异常

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站