是否可以在列表理解中使用“else”?

| | | | | | | |

這是我試圖轉換為列表理解的代碼:

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

有沒有辦法將 else 語句添加到這個推導中?

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