我做了研究并尝试了下面的代码。它几乎可以工作,但我只想要结果中的连续数字。那将是[100,101,102]。我不希望结果中有[75],[78],[109]。
@PreAuthorize("hasRole('ROLE_ADMIN')")
void delete(String id);
从上面打印出来的是:
[75]
[78]
[100,101,102]
[109]
我能做些什么来获得[100,101,102]?
答案 0 :(得分:2)
g
是元素的可迭代(例如,[75]或[100,101,102])。如果您只想要连续的数字 s ,那么您似乎想要打印g
中有多个元素的所有g
[注意,{{1实际上是一个可迭代的,但我们可以快速将它转换为g
的列表,用于一小部分元素。我们只需要保存内容,因为无法从迭代器中读取两次元素
尝试将list()
包装在if语句中,例如:
print map(itemgetter(1), g)