Python отображает список строк в целочисленный список

Допустим, у меня есть список

l = ['michael','michael','alice','carter']

Я хочу сопоставить его со следующим:

k = [1,1,2,3]

Где майкл соответствует 1, алиса - 2 и т. Д. Есть ли в Python функция, позволяющая легко это сделать?

6
задан Michael 10 February 2012 в 04:12
поделиться