È possibile utilizzare “else” nella comprensione di un elenco?

| | | | | | | |

Ecco il codice che stavo cercando di trasformare in una comprensione di un elenco:

table = "" for index in xrange(256): if index in ords_to_keep: table += chr(index ) else: table += replace_with 

C'è un modo per aggiungere l'istruzione else a questa comprensione?

table = ".join(chr( index) for index in xrange(15) if index in ords_to_keep)