【发布时间】:2020-11-13 10:21:08
【问题描述】:
我有以下代码可以从一个长数字中找到猜测数字的索引,但是我不能使用枚举。等效的 for 循环会是什么样子:
guess = input()
long_number = ('5666')
a = [i for i, number in enumerate(long_number) if number == guess]
print(a)
例如输出:如果guess = 5,那么输出应该是[0]。
您将如何仅使用 while、for 和/或 if 函数来做到这一点?
【问题讨论】:
标签: python-3.x for-loop if-statement enumerate