有一个列表 nums = [1,35,12,24,31,51,70,100]
我需要使用 while 循环来计算小于 20 的值的数量。您将如何构造这段代码?
以下代码确实提供了正确的答案,但是还有其他使用 while 循环的方法吗?
index = 0
count = 0
while index < len(nums):
if nums[index] < 20:
count += 1
index += 1
print(count)
nums = [1, 35, 12, 24, 31, 51, 70, 100] 计数 = 0
while nums: # 继续直到 nums 为空 if nums.pop(0) < 20: count += 1
打印(计数)