Python 实用知识汇总

  1. os.chdir(),改变当前工作路径到指定的路径。
  2. Python matplotlib 折线图
  3. Python 列表、元组、字符串切片操作 [ ]

  4. Python json之load()、loads()、dump()、dumps()

  5. Python 获取文件路径,父路径,文件名,后缀名
  6. Python 搜索文件,文件过滤,pathlib模块
  7. Python 二维列表 取某列,例如取二维列表a的第1列,b = [i[1] for i in a],一般用于列表元素多样性的列表,单一的数值元素列表建议使用 numpy 库,更方便、高效。

  8. Python 列表推导式:if else 用法:

    1. a=[n for n in range(10) if n%2==0]

    2. b=['偶数' if n%2==0 else '奇数' for n in range(10)]

  9. 创建多维列表:(摘自:Python 文档库)
    1. A = [[None] * 2] * 3
      A[0][0] = 5
      print(A)  
      
      # 结果: [[5, None], [5, None], [5, None]]

       其中的原因在于使用 * 对列表执行重复操作并不是创建副本,它只是创建现有对象的引用。 *3 创建了对长度为二的同一列表的 3 个引用。 对某一行的改变会作用于所有行。

    2. 可以使用列表推导式,或Numpy库解决:如,A = [[None]*2 for i in range(3)]

       

       

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值