#python
#python
Вопрос:
У меня есть входные данные в форме ‘A7-A5’
Как я могу получить этот ввод в список, подобный: [['A',7],['A',5]]
Комментарии:
1. Это всегда одна буква и одна цифра?
Ответ №1:
>>> a = "A7-A5"
>>> b = [[i[0], int(i[1])] for i in a.split("-")]
>>> b
[['A', 7], ['A', 5]]
Комментарии:
1. или,
map(list, a.split('-'))
2. @Andrew: Однако это не преобразует цифру в целое число.