pairwise

pairwise 是 itertools 模块中的一个函数,它用于生成输入序列中相邻元素的配对。在 Python 3.10 中被引入。可以使用 pairwise 来简化查找相邻元素差值的代码

from itertools import pairwise

class Solution:
    def findValueOfPartition(self, nums: List[int]) -> int:
        nums.sort()
        min_difference = float('inf')
        
        for a, b in pairwise(nums):
            difference = abs(a - b)
            min_difference = min(min_difference, difference)
        
        return min_difference

你可能感兴趣的:(数据结构,开发语言)