Попробуйте это:
with open(filename,'r') as f:
l=[list(map(int,i.rstrip().split()[1:])) for i in f]
А теперь:
print(l)
Это:
[[232,4343], [343, 5454], [545,6556]]
Или быстрее используйте Панд:
import pandas as pd
df=pd.read_csv(filename,sep='\s+',header=None,index_col=0)
print(df.values.tolist())
Вывод:
[[232, 4343], [343, 5454], [545, 6556]]
Обновление:
with open(filename,'r') as f:
l=[list(map(int,i.rstrip().split())) for i in f]
Вывод:
[[1, 232, 4343], [2, 343, 5454], [3, 545, 6556]]
Или с пандами:
import pandas as pd
df=pd.read_csv(filename,sep='\s+',header=None)
print(df.values.tolist())
Для этого требуется меньше кода ...