Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1. Knowledge Base

1) Python Standard Library

heapq - Heap queue 
https://docs.python.org/2/library/heapq.html

Queue - A synchronized queue class
https://docs.python.org/2/library/queue.html

dis - Python Bytecode Disassembler
https://docs.python.org/2/library/dis.html
https://pymotw.com/2/dis/
http://akaptur.com/blog/2013/08/14/python-bytecode-fun-with-dis/

functools - Higher-order functions and operations on callable objects
https://docs.python.org/2/library/functools.html

doctest - Test interactive Python examples
https://docs.python.org/2/library/doctest.html

sets - Unordered collections of unique elements
https://docs.python.org/2/library/sets.html#module-sets
set and frozenset replaced sets
https://docs.python.org/2/library/stdtypes.html#set

collections - High performance container types
https://docs.python.org/2/library/collections.html#collections.namedtuple

collections.Counter()
https://docs.python.org/dev/library/collections.html#collections.Counter

collections.deque()
https://docs.python.org/2/library/collections.html#collections.deque

collections.OrderedDict()
https://pymotw.com/2/collections/ordereddict.html

random - Generate pseudo-random numbers
https://docs.python.org/2/library/random.html

math - Mathematical functions
https://docs.python.org/2/library/math.html
math.hypot(x,y)
http://www.tutorialspoint.com/python/number_hypot.htm

timeit - Measure execution time of small code snippets
https://docs.python.org/2/library/timeit.html

Operator - Standard operators as functions
https://docs.python.org/2.7/library/operator.html#operator.itemgetter
BinaryOperator
http://www.tutorialspoint.com/python/bitwise_operators_example.htm

map
https://docs.python.org/2/tutorial/datastructures.html


## Built-in Types
String Methods.
https://docs.python.org/2/library/stdtypes.html

ctypes - A foreign function library for Python
https://docs.python.org/2/library/ctypes.html#module-ctypes

List Operation
https://docs.python.org/2/tutorial/datastructures.html

sys.maxint
https://www.reddit.com/r/Python/comments/39p57f/how_can_python_deal_with_bigger_numbers_than/?st=iznw77lo&sh=8fa7ceaa

2) Features
enumerate

Slice
https://www.dotnetperls.com/slice-python

Sorting
https://docs.python.org/2.7/howto/sorting.html

Closures
https://www.programiz.com/python-programming/closure
https://en.wikipedia.org/wiki/Closure_(computer_programming)
http://www.informit.com/articles/article.aspx?p=2354943


First-class-function
https://en.wikipedia.org/wiki/First-class_function


Higer-order function
https://en.wikipedia.org/wiki/Higher-order_function


Decorator
https://www.programiz.com/python-programming/decorator


3) Glossary

hashable
immutable
https://docs.python.org/2/glossary.html#term-hashable

self
https://www.programiz.com/article/python-self-why