025 題目 字母排序

2021-10-06 14:10:27 字數 542 閱讀 9971

乙個字串僅包含大小寫字母,現在要將其排序成乙個新的字串,次序為從a到z,且相同的大寫和小寫字母排在一起,大寫在小寫前。

如原字串為'easqwawaeq',排序後為'aaaeeqqsww'

**演示:

list1 = list('easqwawaeq')

list2 =

for i in list1:

if i.upper() == i:

list1 = [i.lower() for i in list1]

list1.sort()

list2.sort()

for i in list2:

for j in list1:

if j.upper() == i:

list1[list1.index(j.lower())] = i

break

for i in list1:print(i,end = '')

結果演示:

aaaeeqqsww

排序題目之有效的字母異位詞

題目 給定兩個字串 s 和 t,編寫乙個函式來判斷 t 是否是 s 的字母異位詞 python語言 1 示例 1 23 輸入 s anagram t nagaram 4 輸出 true 5 示例 2 67 輸入 s rat t car 8 輸出 false 說明 你可以假設字串只包含小寫字母。高階 ...

題目1098 字母統計

題目描述 輸入一行字串,計算其中a z大寫字母出現的次數 輸入 案例可能有多組,每個案例輸入為一行字串。輸出 對每個案例按a z的順序輸出其中大寫字母出現的次數。樣例輸入 dfjeiwfnqlef0395823048 jdlsfjdlsjfkk 樣例輸出 a 0 b 0c 0 d 3e 2 f 5g...

大小字母排序

static void main string args a a d d f f m datetime dtstart datetime.now region me arraylist al new arraylist chars al.sort arraylist alist bubllesort...