【发布时间】:2014-11-07 13:39:01
【问题描述】:
我创建此代码是为了让用户输入一串整数。我正在尝试编写一个循环来查找列表中第二小的数字。我该如何完成?
numbers_input = raw_input('Insert numbers seperated by a space')
numbers_strings = numbers_input.split()
numbers_list = map(int, numbers_strings)
for x in numbers_list:
【问题讨论】:
-
为什么它必须是
for循环?为什么不heapq.nsmallest()或简单的sorted(numbers_list)[1]? -
告诉我们你尝试了什么?
-
我正在练习循环
-
向 Stack Overflow 寻求解决方案如何成为“实践”的好方法?至少老实说这是你的家庭作业,你需要使用 for 循环。