Interview preparation

Initialization

Imports


In [1]:
cd ~


/home/samuel_harrold

In [2]:
# Import standard packages.
import collections
import io
import itertools
import functools
import operator
import os
import pdb
import sys
# Import installed packages.
import pytest
# Import local packages.
# TODO: remove autoreload after testing
%load_ext autoreload
%autoreload 2
# As of 2015-10-25, `interview_prep` (https://github.com/stharrold/interview_prep) is not an installable package.
# `interview_prep` repository must be in the Python module search path to be imported.
sys.path.insert(0, os.path.join(os.path.expanduser(r'~'), 'interview_prep'))
import interview_prep as ip

In [3]:
sys.path


Out[3]:
['/home/samuel_harrold/interview_prep',
 '',
 '/home/samuel_harrold/anaconda3/lib/python34.zip',
 '/home/samuel_harrold/anaconda3/lib/python3.4',
 '/home/samuel_harrold/anaconda3/lib/python3.4/plat-linux',
 '/home/samuel_harrold/anaconda3/lib/python3.4/lib-dynload',
 '/home/samuel_harrold/anaconda3/lib/python3.4/site-packages/Sphinx-1.3.1-py3.4.egg',
 '/home/samuel_harrold/anaconda3/lib/python3.4/site-packages/setuptools-18.4-py3.4.egg',
 '/home/samuel_harrold/anaconda3/lib/python3.4/site-packages',
 '/home/samuel_harrold/anaconda3/lib/python3.4/site-packages/cryptography-0.9.1-py3.4-linux-x86_64.egg',
 '/home/samuel_harrold/anaconda3/lib/python3.4/site-packages/IPython/extensions',
 '/home/samuel_harrold/.ipython']

Globals


In [ ]:

Testing


In [25]:
test = {'a':1, 'b':2}

In [27]:
test.values()


Out[27]:
dict_values([1, 2])

In [ ]: