2D组元素组合,按字母顺序排序

时间:2018-07-20 05:36:52

标签: python-3.x sorting multidimensional-array set

我正在尝试确保项目的一组唯一组合。例如,以下各项(苹果,香蕉,胡萝卜,榴莲)可以如下关联:

func animateButton() {
    yourButton.transform = CGAffineTransform(translationX: yourButton.frame.origin.x, y: yourButton.frame.origin.y - 50)
    UIView.animate(withDuration: 1.5, delay: 0.0, options: [], animations: {
        self.yourButton.transform = .identity
    }, completion: nil)
}

我想从集合中排除(香蕉,苹果),它是(苹果,香蕉)组合的副本,并沿水平和垂直方向对元素进行排序,如下所示:

carrot, banana
banana, apple
apple, banana  //repeated combination of elements
banana, durian

是否有一种优雅的方式来实现这一目标?

0 个答案:

没有答案