importはsys.modules(モジュールキャッシュ、すでに読み込まれているモジュールとモジュール名がマップされた辞書)から検索を始める。以下でキャッシュの内容を確認できる。
python
>>> import sys
>>> sys.modules
{'builtins'': <module 'builtins' (built-in)>, 'sys': <module 'sys' (built-in)>, '_frozen_importlib': <module 'importlib._bootstrap' (frozen)>, '_imp': <module '_imp' (built-in)>, '_warnings': <module '_warnings' (built-in)>, ...'>}
>>> sys
<module 'sys' (built-in)>
python
# (>>> import pandasをして確認すると...、大量なのでここには載せない)
>>> pandas
<module 'pandas' from '...anaconda3-5.2.0/lib/python3.6/site-packages/pandas/__init__.py'>