is reversed(zip(condlist, choicelist[::-1])) nicer?