查看所有Python相关学习笔记
序列相关知识点
序列:
list 将字符串、元组转化为列表
-
tuple 将字符串、列表转化为元组
a = 'abcdefg' b = list(a) c = tuple(a) print(f'字符串转化为列表:{b}') print(f'字符串转化为元组:{c}')
- 执行结果
字符串转化为列表:['a', 'b', 'c', 'd', 'e', 'f', 'g'] 字符串转化为元组:('a', 'b', 'c', 'd', 'e', 'f', 'g')
len()返回序列的长度
max()返回序列的最大值
-
min()返回序列的最小值
a = 'abcdefg' print(len(a)) print(max(a))
- 执行结果
7 g
-
sum()返回序列的总和
nums = [4,1,2,3,4,5] print(f'求和:{sum(nums)}')
- 执行结果
求和:19
sorted()临时排序
-
reversed()临时倒转
nums = [4,1,2,3,4,5] print(f'临时排序:{sorted(nums)}') print(f'临时倒转 :{list(reversed(nums))}')
- 执行结果
临时排序:[1, 2, 3, 4, 4, 5] 临时倒转 :[5, 4, 3, 2, 1, 4]
-
enumerate()增加下标
nums = [4,1,2,3,4,5] print(f'给每个元素增加下标 :{list(enumerate(nums))}')
- 执行结果
给每个元素增加下标 :[(0, 4), (1, 1), (2, 2), (3, 3), (4, 4), (5, 5)]
-
zip()打包
a = [1,2,3,4,5,6] b = [3,5,6,81] print(f'打包:{list(zip(a,b))}')
- 执行结果
打包:[(1, 3), (2, 5), (3, 6), (4, 81)]