Настоятельно рекомендуется переименовать переменную list
во что-то, что еще не использовалось.
...
c=getch()
if c=="r":
return randrange(101, len(mylist) - 1)
return dict(u=100, b=-2, w=-3, m=-4, d=-5, e=-6, k=-7, g=-8, p=-9, o=center-1).get(c, center+1)