def findMedianSortedArrays(self, nums1: List[int], nums2: List[int]) -> float:
concat = sorted(nums1 + nums2)
median = concat[len(concat) //2] if len(concat)%2 ==0 else (concat[len(concat) //2] +concat[(len(concat)+1)//2])/2
return median
错误代码如下
NameError Traceback (most recent call last) in ----> 1 def findMedianSortedArrays(self, nums1: List[int], nums2: List[int]) -> float: 2 3 concat = sorted(nums1 + nums2) 4 median = concat[len(concat) //2] if len(concat)%2 ==0 else (concat[len(concat) //2]
+concat[(len(concat)+1)//2])/2 5 return medianNameError: name 'List' is not defined
最佳答案
只需添加导入来自键入导入列表
关于python 列表未定义错误不知道如何定义列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57385776/