Re: [教學] 排序問題

看板Python作者 (偶爾想擺爛一下)時間15年前 (2009/11/16 20:43), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/7 (看更多)
※ 引述《g9678007 (HKE)》之銘言: : 標題: [教學] 排序問題 : 時間: Mon Nov 16 19:10:13 2009 : : : : hello 各位板上的大大好 小弟又來請教各位大大了 : 問題是 GG=['NM_M_3.3','NM_M_3.13','NM_M_3.11'] : 排序 我用SORT 都會變這樣 : ['NM_M_3.11', 'NM_M_3.13', 'NM_M_3.3'] : 這不是我要的我要是 : [ 'NM_M_3.3','NM_M_3.11', 'NM_M_3.13'] : 因為這是字串沒辦法轉浮點數 : 或用拆字串取數的手法因為前後面都還有一些字串沒有規折可以 : 分解 拜託各位大大了 : : -- : → g9678007:報歉第一個GG順序打錯 反正一開始就是亂數排位 11/16 19:12 : → AndCycle:請自行定義如何排序 11/16 19:12 : → sbrhsieh:是依什麼規則? 11/16 19:53 : → g9678007:把它想成數字大小排序是卡在他混在字串裡面 11/16 20:02 說真的,看不懂你的推文是什麼意思? 如果文章內容有打錯,不能花點時間修改一下你的文章內容嗎? 別人問你 [ 'NM_M_3.3','NM_M_3.11', 'NM_M_3.13'] 是依什麼順序,你回答說依照 數字大小排序,問題是這到底是什麼樣的大小的順序? 我猜你要的是降冪:'NM_M_3.3','NM_M_3.13', 'NM_M_3.11'。 可以在 sort 操作指定反序(for Python 2.4+): GG.sort(reverse=True) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.173.133.69 ※ 編輯: sbrhsieh 來自: 218.173.133.69 (11/16 20:44)
文章代碼(AID): #1B0Ka3s- (Python)
討論串 (同標題文章)
本文引述了以下文章的的內容:
2
12
以下文章回應了本文
完整討論串 (本文為第 2 之 7 篇):
2
12
文章代碼(AID): #1B0Ka3s- (Python)