**:
defmain():
#字串
s = "
helloworld!"#
轉換成陣列
l =list(s)
#對陣列排序,注意,該方法沒有返回值
l.sort()
#轉換成陣列
s = ""
.join(l)
(s)
#結果如下:
#!hwdellloor
if__name__ == "
__main__":
main()
然後sort再join。
defmain():
s = "
helloworld!
"s = "".join((lambda x: (x.sort(), x)[1])(list(s)))
(s)
#結果如下:
#!hwdellloor
if__name__ == "
__main__":
main()
x.sort()之後是不返回x的,然後就使用元組的[1]。(list(s)) 表示該函式的引數。
sort對字串排序
漲知識了 sort只能對c 裡面的string串排序,不能對c裡面的字元陣列排序 fzu2088 就是乙個簡單的字串字典序排序 然後輸出就ok了 主要是說的 sort只能對c 裡面的string串排序,不能對c裡面的字元陣列排序 include include include include usi...
對字串進行排序
給三個字串,對它們進行排序,之前寫過對三個數排序,定義乙個中間變數,a,b,c依次比較,如果不是順序,就用臨時變數對它們進行交換。字串也可以用這樣的方法進行排序。void sort const char a,const char b,const char c 字串不能被修改,應該用const修飾 i...
對各字串排序
物件比較大小compare的用法 字串排序 練習 給定字串 nba cba ncaa wba 思路 1.排序,想到陣列的排序.陣列排序想到選擇排序,或者氣泡排序 2.用陣列排序的思路做此題.字串同理 3.遍歷陣列,比較每乙個元素與下乙個元素的大小關係 4.最後交換兩個元素位置 5.輸出結果 經過學習...