Я хочу создать фрейм данных из 2 столбцов из списка.
Список содержит: названия штатов и регионов по порядку
Штаты - это те, которые имеют «edit» перед своими именами, а другие слова - это названия регионов
Например, здесь штат Алабама, а ее регионы называются Оберн, Флоренция, ... пока мы не достигнем второго штата - Аляски.
['Alabama[edit]',
'Auburn',
'Florence',
'Jacksonville',
'Livingston',
'Montevallo',
'Troy',
'Tuscaloosa',
'Tuskegee',
'Alaska[edit]',
'Fairbanks',
'Arizona[edit]',
'Flagstaff',
'Tempe',
'Tucson',
'Arkansas[edit]',
'Arkadelphia',
....
И столбцами фрейма данных будут имена государств и регионов.
Вот мой код:
for i in range(len(list)):
if 'edit' in list[i]:
university['state'][i:]=re.sub('\[.+','',list[i])
else:
university['regionName'][i]=list[i]