擅长:python、mysql、java
<p>听起来你想要的是顺序/数字排序,但你得到的是字母排序。字母顺序是1,10,100,2等等,而顺序排序会得到1,2,10,100。在</p>
<p>当从CSV读入数据时,您尝试排序的数据可能是字符串格式的,在调用Python的sort函数之前,您需要将其转换为int。在</p>
<p>可以通过将key=int作为参数传递给sort函数来实现,这将导致它对正在排序的成员调用int()。在</p>
<p>更多信息可以在这里找到:<a href="https://stackoverflow.com/questions/3426108/numeric-sort-in-python">How to sort a list numerically?</a></p>