输出1~100包含7以及7的倍数都单独放在一个列表里面Python怎么做?

作者:佚名    更新日期:2025-06-22
使用列表推导式来实现这个功能:
numbers_with_seven = [x for x in range(1, 101) if x % 7 == 0 or '7' in str(x)]
print(numbers_with_seven)
这段代码会生成一个包含1到100之间所有能被7整除或包含数字7的数的列表。

~