社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Python

7921 Star!Python学习的必备法宝,随查随用,太方便了吧

开源最前线 • 5 年前 • 387 次点击  

开源最前线(ID:OpenSourceTop) 综合整理

项目地址:https://github.com/gto76/python-cheatsheet


大多数的cheatsheet都是简单的语法规则列表,如果你手头有一份cheatsheet会让你的工作效率大大提升。


近日,有一叫Python-cheatsheet项目在Hacker News、Reddit、Github等网站上成功引起了广大程序员的注意。


Python-cheatsheet是一份超全的Python速查表,最大的特点就是你无需安装和配置,在线就能使用,内容十分全面



目前,python-cheatsheet已经过在Github上获得 7885 个Star,1572 个Fork(Github地址:https://github.com/gto76/python-cheatsheet



清单的开头就对这份内容进行一个梳理,可以看出内容涵盖:容器、类型、语法、系统、数据、库,以及Advanced Python等。你只要点击相关知识点,就会跳转到相关的详情页,下面以Main和List为例


Main


if __name__ == '__main__':     # Runs main() if file wasn't imported.
    main()



List


<list> = <list>[from_inclusive : to_exclusive : ±step_size]


<list>.append(<el>)            # Or: <list> += [<el>]
<list>.extend( <collection>)    # Or: <list> += <collection>


<list>.sort()
<list>.reverse()
<list> = sorted(<collection>)
<iter> = reversed(<list>)


sum_of_elements  = sum()
elementwise_sum  = [sum(pair) for pair in zip(list_a, list_b)]
sorted_by_second = sorted(, key=lambda el: el[1])
sorted_by_both   = sorted(, key=lambda el: (el[1], el[0]))
flatter_list     = list(itertools.chain.from_iterable())
product_of_elems = functools.reduce(lambda out, x: out * x, )
list_of_chars    = list()


index = .index()     # Returns index of


    
 first occurrence or raises ValueError.
.insert(index)     # Inserts item at index and moves the rest to the right.
 = .pop([index])     # Removes and returns item at index or from the end.
.remove()            # Removes first occurrence of item or raises ValueError.
.clear()                 # Removes all items. Also works on dict and set.


整份文档基本都是代码,只有个别内容会添加一些简短的文字说明,对于用法创建者为了减少使用者的负担,只给了最常见的用法,用最简洁的方式给你最需要的用法


如果你不想在线使用该文档,你也可以下载文本,下载地址:https://raw.githubusercontent.com/gto76/python-cheatsheet/master/README.md



●编号710,输入编号直达本文

●输入m获取到文章目录


Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/36400
 
387 次点击