# Python 3, <s>120</s> 114 bytes

<!-- language-all: lang-python -->

    def f(n,k=0):
     while~n:
      k+=1
      try:r=eval(bin(k).translate({48:'],',49:'['})[3:-1])+[];n-=1
      except:0
     print(r)

Test it on [Ideone].

[Ideone]: http://ideone.com/sQhCyA