У меня есть следующие строки в файле, где я хочу взять третий столбец; В файле у меня нет номеров столбцов:Python: цикл через файл для определенных строк
- Красный; Синий; Зеленый; Белый; Оранжевый;
- Зеленый; Белый; Оранжевый;
- Голубой; Зеленый; Белый;
- Красный; Синий; Зеленый; Белый;
- Голубой; Зеленый; Белый; Оранжевый;
- Оранжевый цвет
- Зеленый; Белый; Оранжевый;
- Белый; Orange
- Зеленый;
Я использовал эту строку кода, чтобы сделать это:
lines = i.split(";")[2]
Проблема заключается в том, что некоторые линии имеют только один или два столбца, так что это дает мне «индекс вне диапазона» ошибки. Скажите, пожалуйста, как решить эту проблему?
Большое спасибо Adia
Хорошо, что делать, если столбцов недостаточно? – SilentGhost