The dictionary, it cost me 20 dollars.
这个句子的主语应该是 The dictionary 吧,为什么还要用 it 来重复主语?
你的句子通常的说法是:
The dictionary cost me 20 dollars.
但在口语或非正式文体中,有时可通过用代词来重复主语或宾语,从而起到话题的作用,网友的句子就是这样用的用法(有人称这种结构为“左偏置结构”)。类似的例子如:
Your brother, he makes me laugh. 他让我发笑。
Those new students, I just saw them. 那些新生,我刚才看到他们了。