這或許是對小白最友好的python入門了吧——7,組織列表

有時候我們想要把列表元素進行排序,那應該怎麼辦呢?

(一)通過sort()讓列表元素根據字母順序排列,這個方法是會改變原有列表的

和普通的函數比如title()一樣:

exam.sort()nprint(exam)n

原列表居然就是按照字母順序正序排列,我們改一下:

這樣我們看一下:

exam.sort()nprint(exam)n

順序是不是已經改變了呢?

(二)使用函數 sorted() 對列表進行臨時排序

這個函數應該怎麼用呢?

print(sorted(exam))nprint(exam)n

看,這個函數只是對原來的列表做了一個臨時性排序,一旦列表擺脫sorted的「束縛」是不是就恢復了呢。

(三)倒序排列

以上講的兩個函數都可以添加參數reverse=True實現倒序排列,注意True首字母大寫!那要怎麼添加參數呢?如下:

exam.sort(reverse=True)nsorted(exam,reverse=True)n

列印出來看看吧!

(四)確定列表長度

我們想要知道我們一共考幾門課,但是課太多了,我們怎麼查出來呢?

可以用len這個函數,如下:

print(len(exam))n

這個5就是我們的考試科目。

是不是很簡單呢?


獲取更多知識,可以關注我們的專欄哦!


推薦閱讀:

迄今為止,你看過寫得最好的短線投資教程的書籍是什麼?
進階教程 | PDF 高級玩家教你這幾個實用操作
菜鳥數據科學入門03 - NumPy 數組基礎和基本操作
7招教你構建一套成功的大數據基礎設施

TAG:Python | 教程 | 计算机 |