小编sup*_*ghs的帖子

我应该如何从python中的列表中获取对?

假设我有一个如下所示的列表:

['item1', 'item2', 'item3', 'item4', 'item5', 'item6', 'item7', 'item8', 'item9', 'item10']
Run Code Online (Sandbox Code Playgroud)

使用Python,我如何从中获取对,其中每个项目都包含在一对与之前和之后的项目中?

['item1', 'item2']
['item2', 'item3']
['item3', 'item4']
['item4', 'item5']
['item5', 'item6']
['item6', 'item7']
['item7', 'item8']
['item8', 'item9']
['item9', 'item10']
Run Code Online (Sandbox Code Playgroud)

看起来像我可以破解的东西,但我想知道是否有人有一个他们以前使用过的优雅解决方案?

python list

3
推荐指数
1
解决办法
355
查看次数

在Groovy中对列表进行排序

对不起,如果这是一个直接的事情,我是Groovy的新手.我正在试图弄清楚如何在每个子列表中的"使用"键上对此列表进行排序,但我似乎无法弄明白:

[[name:foo, uses:2], [name:bar, uses:1], [name:baz, uses:4]]
Run Code Online (Sandbox Code Playgroud)

我希望得到以下结果:

[[name:baz, uses:4], [name:foo, uses:2], [name:bar, uses:1]]
Run Code Online (Sandbox Code Playgroud)

那里有人知道如何最好地处理这个问题吗?我检查了类似的问题,但找不到任何与Groovy有关的内容.

提前致谢.

sorting groovy list

0
推荐指数
1
解决办法
2230
查看次数

标签 统计

list ×2

groovy ×1

python ×1

sorting ×1