glebkhil
Июнь 28, 2018 23:55:17
Всем привет, изучать стал питон и тут столкнулся с проблемой, внятного решени не нашел в сети. Суть в чем.
имеется значение такого типа “(6.91, 0.0)” - (квадратные скобки чего то не показывают что внутри, вместо круглых должны быть квадратные) нужно вытащить только первое число (6.91) каждый раз числа будут меняться. Как произвести данное действие? Выделить нужно одно число, так как над ним будет потом производиться арифметическое действие
rami
Июнь 29, 2018 10:43:46
Если перейти на импортные шмотки

, ещё один вариант:
>>> import json
>>> json.loads('[6.91, 0.0]')[0]
6.91
>>>
ZerG
Июль 3, 2018 18:13:20
vladikasik
Чем это отличается от сообщения номер #2 в етом же топике?
marvellik
Июль 4, 2018 21:43:27
ZerG
Чем это отличается от сообщения номер #2 в етом же топике?
тем что s изначально задана как список с числами хотя у автора я так понимаю что это все строка
Rodegast
Июль 5, 2018 10:47:59
Вот ещё один способ до кучи:
>>> s = '[6.91, 0.0]'
>>> eval(s)[0]
6.91