Python學習筆記 資料排序方法

2022-10-05 00:12:20 字數 671 閱讀 8537

1. 原地排序:採用sort()方法,按照指yyewsgy定的順序排列資料後用排序後的資料替換原來的資料(原來的順序丟失),如:

複製** **如下:

>&g> data1=[4,2,6,432,78,43,22,896,42,677,12]

>>> data1.sort()

>>> data1       #原來的順序被替換

[2, 4, 6, 12, 22, 42, 43, 78, 432, 677, 896]

2. 複製排序:採用sorted()內建函式,按照指定的順序排列資料後返回原資料的乙個有序副本(原來的順序保留),如:

複製** **如下:

>>> data1=[4,2,6,432,78,43,22,896,42,677,12]

>>> data2=sorted(data1)

>>> data1    

[4, 2, 6, 432, 78, 43, 22, 896, 42, 677www.cppcns.com, 12]    #原順序保留

>&> data2   

[2, 4, 6, 12, 22, 42, 43, 78, 432, 677, 896]    #對副本排序

>www.cppcns.com;>>

本文標題: python學習筆記_資料排序方法

本文位址:

python學習筆記(資料型別)

1,list 可以儲存各種資料型別甚至可以巢狀使用,使用方法同字串。用 賦值。元素可變。1 刪除操作 del 例如 list a b c del list 1 則此時的list為 a c 2 得到長度 len list 3 返回最大值最小值 max list min list 4 在結尾新增新物件 ...

Python學習筆記 資料型別

python的資料型別 分為整數,浮點數,字串,布林值,空值 python可以處理任意大小的整數,當然包括負整數,在python程式中,整數的表示方法和數學上的寫法一模一樣,例如 1,100,8080,0,等等。計算機由於使用二進位制,所以,有時候用十六進製制表示整數比較方便,十六進製製用0x字首和...

python資料清洗學習筆記 資料轉換

pandas中使用to datetime 方法將文字格式轉換為日期格式 dataframe資料型別如果為datetime64,可以使用dt方法取出年月日等 對於時間差資料,可以使用timedelta函式將其轉換為指定時間單位的數值 時間差資料,可以使用dt方法訪問其常用屬性 sec cars boa...