Почему не работает конструкция в Python 2.6

Компьютеры программирование python

Почему-то не работает конструкция из 2-х вложенных for и 1 if'а. Спецы, пожалуйста, поясните почему. Закавыка в том, что я ожидаю последним элементом в списке req строку u'37. А его просто нет.
links_h=[u'29',u'66',u'22']
num_h=[u'6',u'66',u'37',u'22']
req=[]
for i in links_h:
for j in num_h:
if i == j:
req.append(num_h[links_h.count(j)])
print i,j,req

Примечание:
Нашел где спорол косяк. Подразумевался index() вместо count() в препоследней строчке. Благодарю за ответ, очень помог.
Ответы:
причем тут 37:


12 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.