У меня есть список элементов, который имеет длину 14:Строительство питон ДИКТ из одного списка
html_doc = [u'Crabtree Conservation Area - Number 28',
u'Conservation Area',
u'Environment Agency Flood Risk Zone 3',
u'Flood Risk Zone 3',
u'Environment Agency Flood Risk Zone 2',
u'Flood Risk Zone 2',
u'Buildings Structures And Works Exceeding 90 Metres',
u'Aerodrome Safeguarding London Heathrow 1',
u'Controlled Parking Zone T',
u'Controlled Parking Zone T',
u'Flood Zone 3 Low Residual Risk',
u'Flood Zone 3 Low Residual Risk',
u"Embankment Residents' Association",
u"Embankment Residents' Assoc."]
каждый из элементов в массиве должны быть соединены вместе, как «Имя»: «Constraint_type» что означает, что первый и второй элементы списка связаны.
У меня есть этот код, думаю, что я Дон»будет работать:
for i in xrange(len(html_doc)):
dict.append("Name:" html_doc[i], "Constraint_Type": html_doc[i+1])
Любая идея по этому поводу?
Это мне не ясно, где ' "Имя: 'и'" Constraint_Type" 'строки вписываться в пределах ваш dict. Элементы не могут повторить одни и те же клавиши. Можете ли вы привести пример вывода, который вы ожидаете для своего списка ввода (или, возможно, первых четырех или шести элементов из него)? – Blckknght