Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- dict={}
- list=[]
- #парсим что нужно и сортируем по полям
- au=['Malerich J. P.','Hagihara K.', 'Rawal V. H.']
- name_article='Chiral Squaramide Derivatives are Excellent Hydrogen Bond Donor Catalysts.'
- name_journal='J. Am. Chem. Soc.'
- year='2008'
- pages='130'
- doi='10.1000/182'
- #собираем всё это в одну строчку массива
- new_cell=[au,name_article,name_journal,year,doi,pages]
- #Записываем фамилии авторов в словарь, номер добавляемой статьи в список = текущая длина списка
- for x in new_cell[0]:
- dict[x.split(' ')[0]] = len(list)
- #и из остальных нужных ячеек строки тоже как ключи словаря
- for x in new_cell[2:5]:
- dict[x] = len(list)
- #дописываем новую строку в список
- list.append(new_cell)
- #пробуем вывести номер статьи по фамилии
- print('Статья №:\n',dict['Hagihara'])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement