Python:公共操作-公共方法
发布日期:2025-06-19 03:24:17
浏览次数:3
分类:精选文章
本文共 1568 字,大约阅读时间需要 5 分钟。
公共方法
1. len() 函数
len() 用于计算容器中元素的个数。它适用于字符串、列表、元组和字典等数据容器。
示例
- 字符串
str1 = 'abcd'print(len(str1)) # 输出: 4
- 列表
list1 = ['孙权', 18, '男']print(len(list1)) # 输出: 3
- 元组
tuple1 = (10, 20, 30)print(len(tuple1)) # 输出: 3
- 字典
dict1 = {'name': '孙权', 'age': 18, 'sex': '男'}print(len(dict1)) # 输出: 3
2. del 或 del() 函数
del 用于删除容器中的元素,支持通过索引、切片或键来删除。
示例
- 字符串
str1 = 'abcd'del str1print(str1) # 输出: 'abcd'(注意:删除操作不会改变字符串内容)
- 列表
list1 = ['孙权', 18, '男']del list1[1]print(list1) # 输出: ['孙权', '男']
- 字典
dict1 = {'name': '孙权', 'age': 18, 'sex': '男'}del dict1['age']print(dict1) # 输出: {'name': '孙权', 'sex': '男'}
3. max 和 min 函数
max() 和 min() 用于查询容器中最大或最小值,适用于字符串、列表、元组等数据类型。
示例
- 字符串
asiicastr1 = 'abcdefg'print(max(str1)) # 输出: 'g'print(min(str1)) # 输出: 'a'
- 列表
list1 = [10, 20, 30, 40]print(max(list1)) # 输出: 40print(min(list1)) # 输出: 10
- 元组
tuple1 = (10, 20, 30, 40)print(max(tuple1)) # 输出: 40print(min(tuple1)) # 输出: 10
4. range() 函数
range() 用于生成一系列数据,支持指定起始、结束和步长。
示例
- 生成 1-10 数据
for i in range(1, 10, 1): print(i) # 输出: 1 2 3 4 5 6 7 8 9
- 生成 1-10 的奇数
for i in range(1, 10, 2): print(i) # 输出: 1 3 5 7 9
- 生成 0-9 数据
for i in range(10): print(i) # 输出: 0 1 2 3 4 5 6 7 8 9
5. enumerate() 函数
enumerate() 将数据转换为键值对形式,常用于遍历列表、元组等容器。
示例
- 字符串
str1 = 'abcdefg'for i in enumerate(str1): print(i) # 输出: (0, 'a'), (1, 'b'), (2, 'c'), (3, 'd'), (4, 'e'), (5, 'f'), (6, 'g')
- 列表
list1 = ['孙权', '男', 18]for i in enumerate(list1): print(i) # 输出: (0, '孙权'), (1, '男'), (2, 18)
- 元组
tuple1 = (10, 20, 30, 40)for i in enumerate(tuple1): print(i) # 输出: (1, 20), (2, 30), (3, 40)
发表评论
最新留言
网站不错 人气很旺了 加油
[***.192.178.218]2026年06月08日 07时57分33秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
PHP中获取星期的几种方法
2023-02-28
Redis 限速器及问题
2023-03-01
php中高级基础知识点
2023-03-01
php中,如何将编译后的代码,反编译回去。
2023-03-01
php之aop实践
2023-03-01
PHP之APC缓存详细介绍(转)
2023-03-01
php之memcache,memcached
2023-03-01
php之引用
2023-03-01
PHP之数组和函数的基本教程
2023-03-01
UVa 10465 - Homer Simpson
2023-03-01
php九九乘法表加粗,PHP九九乘法表
2023-03-01
PHP二维数组将重复键值合并重组成三维数组
2023-03-01
PHP二维数组转换为一维数组
2023-03-01
PHP二维数组重组
2023-03-01
PHP交换两个变量值
2023-03-01
php代码执行完整流程介绍
2023-03-01
PHP代码格式化工具phpcf常见问题解决方案
2023-03-01
PHP使用3DES算法加密解密字符串
2023-03-01
php使用memcached扩展的一个BUG
2023-03-01