Re: [教學] 排序問題
※ 引述《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)
討論串 (同標題文章)
Python 近期熱門文章
PTT數位生活區 即時熱門文章