速查表!Python学习的必备法宝,随查随用-21张python速查表

2023-08-09 21:41:31

 

重磅干货,第一时间送达

开源最前线(ID:OpenSourceTop) 综合整理 项目地址:https://github.com/gto76/python-cheatsheet

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

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

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

目前,python-cheatsheet已经过在Github上获得12521个Star,2572个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

= [from_inclusive : to_exclusive : ±step_size]

.append() # Or: += []

.extend() # Or: +=

.sort()

.reverse()

= sorted()

= reversed()

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.

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


以上就是关于《速查表!Python学习的必备法宝,随查随用-21张python速查表》的全部内容,本文网址:https://www.7ca.cn/baike/62426.shtml,如对您有帮助可以分享给好友,谢谢。
标签:
声明

排行榜