在用Python的第一天,便对它的简单性、流行性及其著名的单行代码着迷。
下面分享25个有趣且实用的Python单行代码,欢迎大家点赞、收藏,支持!
1. 交换两个变量
a = 4
b = 5
a,b = b,a ##
print(a,b)
#结果:5 4
2. 多变量赋值
a,b,c = 4,5.5,'Hello' ##
print(a,b,c) #结果: 4 5.5 hello
增加一点点难度:
a,b,*c = [1,2,3,4,5] ##
print(a,b,c) #结果: 1 2 [3,4,5]
3. 列表偶数求和
a = [1,2,3,4,5,6]
s = sum([num for num in a if num%2 == 0]) ##
print(s) #结果: 12
4. 列表删除多元素
del 是 Python 中用于从列表中删除值的关键字。
a = [1,2,3,4,5]
del a[1::2] ##
print(a) #结果:[1, 3, 5]
此处需要理解L[start:end:step]: - start为开始位置,省略时为0。 - end为结束位置,省略时为列表长度; - step步长,省略时为1,如果有负号- 表示按列表自右到左的方向迭代。
5. 读取文件
最常用的方式
with open("data.txt") as f: ##
lst=[line.strip() for line in f]
print(lst)
更简单、更短的方法
lst = list(open('data.txt')) ##
print(lst)
也可以
lst = [line.strip() for line in open('d

本文介绍了25个Python的一行代码示例,涵盖变量交换、列表操作、文件读写、数学计算、字符串处理、正则表达式等,展示了Python简洁高效的编程风格。
最低0.47元/天 解锁文章
923

被折叠的 条评论
为什么被折叠?



