二進制 字符串比較 我只是 學習 Python和 學習一門語言 就是用 最好的方法 , 所以我想我 會做 的 比較 二進制字 ,以確定 哪些是 灰色 的腳本。 如果有一個 比特是 不同的 ,那麼它應該 標誌 記錄 哪個號碼 的二進制碼 是 。 因此,通過 示例 的方式 ,如果N = 3,那麼 二進制碼為 000 , 001 , 010 , 011 , 100 ,101, 110 , 111 如果 我選擇 我的 第一二進制 碼作為 010 則代碼 應該返回 110 , 000 , 011 作為 結果 ,優選 的 指數 0,3,6 ( 或 1,4,7 ) 。 我的問題 是這樣的。 什麼是最好的 Python的方式 來 做到這一點 , 主要是 我的目標 ,在 最快的 代碼。 我的理由 是, 你們當中有些人 會對 最佳方式 一個 更好的主意 來 做到這一點, 然後我可以 我的代碼 比較 的 ,這 會教我 的更多。