потому что нужно extend
:
rows = []
rows.extend(['Rank', 'Company Name', 'Webpage', 'Description',
'Location', 'Year end', 'Annual sales rise over 3 years',
'Sales f000s', 'Staff', 'Comments'])
rows[1]
Это не работает, потому что вы не объединяете, вы добавляете список в другой список
ТАК это будет:
[['Rank', 'Company Name', 'Webpage', 'Description',
'Location', 'Year end', 'Annual sales rise over 3 years',
'Sales f000s', 'Staff', 'Comments']]
то, что содержит один элемент