如果有人用sorted()函數來解本題,那Python會把中括號、逗點一併印出來,
這裡提示兩種方式來解決括號及逗點:
1.迴圈硬解
for或是while迴圈,一次印一個字元出來,記得加上 end="" (將結尾用空自字元取代),大概是這樣:
print(x, end = "") #x為你要印的字元。
但,這個方法有可能會導致TLE,不過程式簡潔一點應會通過(最後一筆TLE的話可以重新送出看看)。
2.利用join()函數
關於字串型態(str)的陣列,可用join()來取代逗號、同時不會印出中括號
使用方式為: "間隔字元".join(陣列名稱),範例如下:
my_list = ['A', 'C', 'E']
my_list2 = "".join(my_list)
print(my_list2)
#印出 ACE 而非 ['A', 'C', 'E']
#最後兩行也可以整合成: print("".join(my_list)),這裡只是方便說明