vectorというオブジェクトがあって
for item in vector:
みたいに読み出すと、
(0, 100)
(1, 200)
みたいにindexとvalueのタプルが返る

一方、リストとしてもアクセスできて、
vector[0]とすると100が読み出せる

どうやってこんなの実装しとるの?