专栏名称: Crossin的编程教室
编程世界的新手村。 这里有可能是最简单的 Python 入门教程。 每天5分钟,轻松学编程。
今天看啥  ›  专栏  ›  Crossin的编程教室

一行Python代码能做什么?

Crossin的编程教室  · 公众号  ·  · 2024-11-04 15:06

文章预览

Python语法简洁,能够用一行代码实现很多有趣的功能,这次来整理30个常见的Python一行代码集合。 1、转置矩阵 old_list = [[ 1 ,  2 ,  3 ], [ 3 ,  4 ,  6 ], [ 5 ,  6 ,  7 ]] list(list(x)  for  x  in  zip(*old_list)) [[1, 3, 5], [2, 4, 6], [3, 6, 7]] 2、二进制转十进制 decimal = int( '1010' ,  2 ) print(decimal)  #10 10 3、字符串大写转小写 # 方法一 lower() "Hi my name is Allwin" .lower() # 'hi my name is allwin' # 方法二 casefold() "Hi my name is Allwin" .casefold() # 'hi my name is allwin' 'hi my name is allwin' 4、字符串小写转大写 "hi my name is Allwin" .upper() # 'HI MY NAME IS ALLWIN' 'HI MY NAME IS ALLWIN' 5、将字符串转换为字节 "convert string to bytes using encode method" .encode() # b'convert string to bytes using encode method' b'convert string to bytes using encode method' 6、复制文件内容 import  shutil; shutil.copyfile( 'source.txt' ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览