Я хочу, чтобы преобразовать список строк в список чисел, но не повезловыберите номер из списка строки
моя строка как
x=[u'9-9', u'-5-5',u'-45-45',u'99-99']
я хочу, чтобы преобразовать его в:
x=[9,-5,-45,99]
Я попытался зациклиться в списке и заменить «-», используя string.replace('-','')
в каждой строке в списке, чтобы удалить «-» и делить число на 2 шага, но строка содержит символ «-» replac е не работает
часть моего кода:
import string
x=[u'9-9', u'-5-5',u'-45-45',u'99-99']
for i in x:
string.replace(str(i),"-",' ')
print i
выход:
9-9
-5-5
-45-45
99-99
любая помощь?
пожалуйста, добавить, как я мог бы разделить число на 2 части и удалите вторую части в be 9 - 5 - 45 - 99 –
спасибо, я решил это :) –