Преобразование строк строк в список плавающих в python

Я новичок в программировании, поэтому надеюсь, что этот вопрос достаточно прост.

Мне нужно знать, как преобразовать строковый ввод чисел, разделенных пробелами в одной строке:

5.2 5.6 5.3 

и преобразовать это в список поплавка

 lsit = [5.2,5.6,5.3] 

Как это может быть сделано?

One Solution collect form web for “Преобразование строк строк в список плавающих в python”

Попробуйте составить список:

 s = '5.2 5.6 5.3' floats = [float(x) for x in s.split()] 

В Python 2.x это также можно сделать с помощью карты:

 floats = map(float, s.split()) 

Обратите внимание, что в Python 3.x вторая версия возвращает объект карты, а не список. Если вам нужен список, вы можете преобразовать его в список с вызовом list или просто использовать подход к пониманию списка.

  • Сортировка массива numpy, как таблица
  • Как я могу прочитать NamedTemporaryFile в python.?
  • конвертировать 64-битные окна даты в python
  • Как str.join () в списке объектов
  • Как определить минимальную версию python, требуемую сценарием
  • Чтение строк документа пользователю (python)
  • переименовывать файлы в zip-папке с помощью zipmodule
  • Самый эффективный способ удаления нечисловых записей списка
  • Python - лучший язык программирования в мире.