【发布时间】:2013-11-26 09:30:18
【问题描述】:
压缩与此类似的字符串列表的最简单/最快的方法是什么:
john,barry,stewart,josh,30,45,23,56
我希望订单是
john,30,barry,45,stewart,23,josh,56
我知道这听起来像家庭作业,但实际列表用于某些 selenium 代码并存储 url 和页面上单选按钮的选项,但我认为上面的示例更易于阅读。
【问题讨论】:
-
这种排序行为的规则是什么?这个顺序看起来完全是任意的。
-
您能描述一下这种排序背后的想法吗?为什么
john出现在30之前,而后者又出现在barry之前?这看起来更像是将两个列表压缩为一个。 -
也许我应该使用真正的 selenium 示例:P 我在一个方法中返回的列表有一堆从页面获取的 URL,然后在我转到这些 URL 并存储的方法中进一步true 或 false 取决于是否单击了单选按钮。然后我有另一种方法可以将所有内容设置回测试前的状态,这样如果我的列表是有序的会更容易,所以我会有一个带有列表中下一个单选按钮值的 url
-
我仍然不明白排序标准是什么...在尝试询问其他人之前先尝试了解您的问题,如果您比重复示例理解得更好,请改写问题....如果我看一下,它甚至看起来不像是排序,而不仅仅是用一个字符串、一个数字按照它们各自的组出现的顺序重新排列。