while ループを使用して Python のリストから読み込もうとしていますが、取得できないようです。リスト インデックスが範囲外というエラーが発生し続けます。
これはリストです:
names = [['Bilbo', 'Baggins'], ['Gollum'], ['Tom', 'Bombadil'], ['Aragorn']]
for ループを使用する代わりに:
for person in people:     
    to_print = "" 
    for name in person: 
        to_print += name + " " 
    print(to_print)