zoukankan      html  css  js  c++  java
  • python-解题通用技巧

    2021-07-25 18:38:58

    • dict删除key: dict.pop(key, Default=None)
    • Counter([*]): 对list进行计数操作
    • ord() / chr(): ord('a') 返回ascii, chr(0) 返回ascii中对应的字符
    • list删除指定idx: list.pop(idx)
    • inf: float("inf")
    • set删除元素:remove(item)若不存在,则会报错;discard(item)不存在也不会报错
    • x进制转10进制:int(s, x),这里s是字符串
    • 10进制转2进制:bin(num),返回的是带有"0b"开头的二进制;"{:b}".format(num)不带0b开头
    • defaultdict:from collections import defaultdict,注意不要和get方法一起使用
    • @lru_cache(None):在写递归程序的时候建议加上,可以加速计算
  • 相关阅读:
    AlphaToCoverage solution
    PhyreEngine3.8 MSAA resolution
    渲染错误
    tomcat
    Jupyter
    Flask
    Highcharts20151130
    CodeMirror
    响应式
    import
  • 原文地址:https://www.cnblogs.com/hyserendipity/p/15058602.html
Copyright © 2011-2022 走看看