from itertools import product
for d in product(range(10), repeat=4):
if 7 in d :
print(d)
これは、番号7のすべての番号を印刷することになっていますが、正確に1つの番号を含む場合はどうなりますか?各d
ためこのコードを変更するにはどうすればよいですか?
が7s
の数をカウントし、正確に一つが含まれているものを選択:
from itertools import product
for d in product(range(10), repeat=4):
if 7 in d :
print(d)
これは、番号7のすべての番号を印刷することになっていますが、正確に1つの番号を含む場合はどうなりますか?各d
ためこのコードを変更するにはどうすればよいですか?
が7s
の数をカウントし、正確に一つが含まれているものを選択:
は、ここに1つのアプローチです。 (コメントのアシストのために@MrXcoderに感謝します)
from itertools import product
for d in product(range(10), repeat=4):
if d.count(7) == 1:
print(d)
'd.count(== 1)'のようにすれば、これはあまり複雑ではありませんか? –
絶対に正しい、助けてくれてありがとう。 –
あなたが見つけた7sを数え、量== 1であるかどうかをチェックしますか? –
金額の確認方法 –
[リストアイテムの出現数のカウント方法](https://stackoverflow.com/questions/2600191/how-to-count-the-occurrences-of-a-list) -item) –