def big_diff(nums): return max(nums) - min(nums)List2ではループ文を使用する問題ですから、for文を使用して解いた方がループ処理の力はみにつくでしょう。そこでfor文の解き方も書いときます。
def big_diff(nums): minimum = nums[0] maximum = nums[0] for i in range(1,len(nums)): mininum = min(minimum,nums[i]) maxinum = max(maximum,nums[i]) return maxinum - mininum print(big_diff([1,2,3,7])) # => 6