特定の範囲 (0 ~ 100 とします) 内の乱数のリストを生成するコードが少しありますが、範囲 (45 ~ 55) 内に表示される数字は表示されないようにしたいと考えています。
私の特定の目的のために、その範囲に表示される数字に 11 を加算/減算する方法を知りたいです。私は次の行を書きました:
desired_list = [integer_list[i] - 11 for i in range(len(integer_list)) if integer_list[i] in list_of_consecutive_unwanted_integers]
しかし、今、desired_list を印刷すると、乱数を取得する約 4/5 回、空の括弧が表示されます。この奇妙な現象を説明する必要はありません。ありがとう。