Я хочу взять значения из 2-го, 3-го и 4-го столбцов и создать список из одного столбца.Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Я хочу взять значения из 2-го, 3-го и 4-го столбцов и создать список из одного столбца.

Сообщение Anonymous »


Ниже вы можете найти скрипт Python

def extract_values(входной_путь_файла, выходной_путь_файла): """Извлечь значения из второго, третьего и четвертого столбцов файла.""" с open(input_file_path, 'r') в качестве входного_файла: линии=input_file.readlines()[2:] значения_column2=[] значения_column3=[] значения_column4=[] для строки в строках: столбцы = line.split() значения_column2.append(столбцы[1]) значения_column3.append(столбцы[2]) значения_column4.append(столбцы[3]) с open(output_file_path, 'w') в качестве выходного_файла: для значения2, значения3, значения4 в zip(значения_столбец2, значения_столбец3, значения_столбец4): выходной_файл.write(f"{значение2}\n{значение3}\n{значение4}\n") input_file_path="file3.xyz" выходной_файл_путь="v1.txt" Extract_and_write_values ​​(путь к входному_файлу, путь к выходному_файлу) print(f"Значения были извлечены и записаны в {output_file_path}.") Я получил SyntaxError: неверный синтаксис в строке "output_file.write(f"{value2}\n{value3}\n{value4}\n")"

Я пытаюсь получить список, извлекая значения из столбца 2, столбца 3 и столбца 4. Я получаю сообщение об ошибке.
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»