Массивы PHP на самом деле являются картами, что эквивалентно dicts в Python.
Таким образом, это эквивалент Python:
showlist = [{'id':1, 'name':'Sesaeme Street'}, {'id':2, 'name':'Dora the Explorer'}]
Пример сортировки:
from operator import attrgetter
showlist.sort(key=attrgetter('id'))
НО! В приведенном вами примере более простая структура данных будет лучше:
shows = {1: 'Sesaeme Street', 2:'Dora the Explorer'}