Форум сайта python.su
Здравствуйте, помогите, пожалуйста, с такой задачей:
есть список
w = [[6, '\xd1'], [3, '\x8b'], [3, '\x84']]
Data = [w[i][0]/x for i in range(n)]
Офлайн
RumatoА что должно было получиться?
но сейчас Data - это просто получается список
Офлайн
))), не правильно выразился,
сечас :
а нужно чтобы: .
Как-то так
Отредактировано (Ноя. 7, 2011 07:44:50)
Офлайн
RumatoНаверное как то так:
))), не правильно выразился,
сечас :
а нужно чтобы: .
Как-то так
Офлайн
>>> w = [[6, '\xd1'], [3, '\x8b'], [3, '\x84']]
>>> x = 3.5
>>> for i in w:
... i[0] /= x
...
>>> w
[[1.7142857142857142, 'Ñ'], [0.8571428571428571, '\x8b'], [0.8571428571428571, '\x84']]
>>>
Отредактировано (Ноя. 7, 2011 11:16:28)
Офлайн
Большое спасибо, очень помогло. А i - это как я понял при итерации цикла брать первый элемент списков в списке - не знал, что так можно=)
Офлайн
>>> data =
..bw
Офлайн