Python берет последний номер каждой строки в текстовом файле и превращает его в список

Я просто хочу последний номер каждой строки.

with open(home + "/Documents/stocks/" + filePath , newline='') as f: stockArray = (line.split(',') for line in f.readlines()) for line in stockArray: List = line.pop() #print(line.pop()) #print(', '.join(line)) else: print("Finished") 

Я попытался использовать line.pop (), чтобы взять последний элемент, но он берет его только из одной строки? Как я могу получить его из каждой строки и сохранить его в списке?

2 Solutions collect form web for “Python берет последний номер каждой строки в текстовом файле и превращает его в список”

Вы, вероятно, просто хотите что-то вроде:

 last_col = [line.split(',')[-1] for line in f] 

Для более сложных csv-файлов вам может понадобиться изучить модуль csv в стандартной библиотеке, так как это будет правильно обрабатывать цитирование полей и т. Д.

 my_list = [] with open(home + "/Documents/stocks/" + filePath , newline='') as f: for line in f: my_list.append(line[-1]) # adds the last character to the list 

Это должно сделать это.

Если вы хотите добавить последний элемент списка из файла:

 my_list = [] with open(home + "/Documents/stocks/" + filePath , newline='') as f: for line in f: my_list.append(line.split(',')[-1]) # adds the last character to the list 
  • Python как взять список в качестве параметра и изменить его значения?
  • Покажите мне несколько классных понятий python list
  • превратить смешанный список в строку, сохранить кавычки только для строк
  • Эффективная альтернатива "в"
  • список вызовов функции, использующей понимание списка
  • Предоставление пользователям имени списка имен
  • Как можно нарезать список Python таким образом, чтобы столбец был перемещен в отдельный столбец элементов?
  • Мутирующий список в python
  • Как распечатать все возможности вложенных списков в python?
  • Python, двумерный список и координаты
  • Python: Почему в списках нет метода поиска?
  •  
    Interesting Posts for Van-Lav

    повышение скорости импорта модуля Python

    Вставьте список Python (JSON или иначе) в базу данных MySQL

    Повысить производительность: удалить все строки в (большом) списке, появляющемся только один раз

    Каков наилучший способ аутентификации, идентификации и хранения деликатной информации о пользователях?

    Подраздел массива numpy неактивно делится атрибутами между экземплярами

    В python, как мне создать два среза индекса для моего собственного класса матрицы?

    Gtk3 TextBuffer.serialize () возвращает текст с тегами формата, даже если визуально нет

    Рекомендуемый модуль публикации / подписки / отправки Python?

    Помещение новой строки в метку matplotlib с TeX в Python?

    Pydev: отправить stdout на реальный (tty) терминал

    Управление строкой Python – проблемы с производительностью

    Получить текущий URL-адрес в Python

    Импорт данных JSON в Django View / Template

    который является минималистичным сервером разработки wsgi python с поддержкой перезагрузки кода?

    Как использовать пользовательскую функцию сравнения в Python 3?

    Python - лучший язык программирования в мире.