Traceback (most recent call last):
File "D:/软件/内容/p/merge_sort.py", line 19, in <module>
print(merge_sort(data_list))
File "D:/软件/内容/p/merge_sort.py", line 10, in merge_sort
left=merge_sort(data_list[:middle])
File "D:/软件/内容/p/merge_sort.py", line 10, in merge_sort
left=merge_sort(data_list[:middle])
File "D:/软件/内容/p/merge_sort.py", line 10, in merge_sort
left=merge_sort(data_list[:middle])
[Previous line repeated 1 more time]
File "D:/软件/内容/p/merge_sort.py", line 11, in merge_sort
right=merge_sort(data_list[middle:])
File "D:/软件/内容/p/merge_sort.py", line 14, in merge_sort
merged.append(left.pop(0) if left[0]<=right[0] else right.pop[0])
TypeError: 'builtin_function_or_method' object is not subscriptable
>>>