Q
排序號
10
A
回答
28
使用set()
獲得獨特的物品,然後用sorted()
對其進行排序,最後用",".join()
In [109]: strs="1534423543"
In [110]: ",".join(sorted(set(strs)))
Out[110]: '1,2,3,4,5'
5
阿什維尼有一個對每個人的手指尖端的答案加入他們 - 如果你申請一個進口,你可以做...
from itertools import groupby; ','.join(k for k, g in groupby(sorted(nums)))
而這幾乎一個行:)
+6
+1嚴格按照要求。大聲笑:) –
+0
爲什麼你更喜歡這個更簡單的'設置'解決方案? – mgilson
+0
@mgilson我肯定會使用'set'解決方案,只是認爲我會拋出一個替代方案(並感謝編輯) –
相關問題
- 1. 排序串號
- 2. 排序編號
- 3. 按編號排序sencha排序
- 4. 上的行排序號升序排列
- 5. 排序號/文本
- 6. 排序版本號
- 7. QTableView排序信號?
- 8. 提高序號排序
- 9. 根據序列號排序
- 10. jQuery tablesorter排序逗號分隔號碼
- 11. Unix,按號碼排序
- 12. 型號默認排序按
- 13. 使用NSSortDescriptor排序編號
- 14. 排序逗號分隔值
- 15. 排序號在SQL Server
- 16. Influxdb編號標記排序
- 17. PHP特定的排序號
- 18. C#WPF排序號碼
- 19. 排序唯一標識號
- 20. 流程圖:排序兩號
- 21. 排序按電話號碼
- 22. 重新排序號碼
- 23. 我如何排序串號
- 24. MATLAB排序和列號
- 25. 冒泡排序號碼
- 26. 指定行排序號
- 27. SOLR排序字段編號
- 28. 選擇排序編號
- 29. 排序內部列表號
- 30. 排序號碼數字
爲什麼如此重要在一條線上呢? – Ant