Форум сайта python.su
приветствую.
столкнулся с проблемой, пишу вроде простой цикл:
for t in parsed
t="a"
print t
for k in range(0,len(parsed)) :
parsed[k] = "a"
print parsed[k]
Офлайн
в переменную t передается значение а не ссылка
Офлайн
ну я собсно так и подумал
а можно как нибудь без извратов по ссылке передавать?
Офлайн
Проще будет понять чего нужно. Если нужно получить список из символов ‘а’ такой же длины, как исходный, то это делается проще. Думаю, что и другие вещи тоже можно сделать без ссылок. Если бы это было не так, то в питоне были бы ссылки.
Офлайн
for t in parsed
t="a"
["a" for x in parsed]
Офлайн
knkdтогда проще::)["a" for x in parsed]
['a'] * len(parsed)
Офлайн
o7412369815963Во блин!
тогда проще:
Офлайн