蓝桥杯刷题第四天——字符排序

题目描述

给定一个长度为 n 的由小写字母构成的字符串。
请你按照α~2的顺序,对字符串内的字符进行重新排序,并输出重新排序后的字符串。

输入格式

第一行包含整数T,表示共有T 组测试数据。
每组数据第一行包含整数n。
第二行包含一个长度为n的由小写字母构成的字符串。

输出格式

每组数据输出占一行,输出重新排序后的字符串。

数据范围

前3 个测试点满足 1≤ T≤5,1≤≤ 10。
所有测试点满足1 ≤T≤ 100,1≤≤ 200。

输入样例

蓝桥杯刷题第四天——字符排序_第1张图片

解题思路

定义一个函数,利用内置sorted函数对字符串进行排序,再将排序后的列表转换为字符串即可。

代码示例

def xax(s):
    return ''.join(sorted(s))
n = int(input())
for i in range(n):
    m = int(input())
    s = input()

    result = xax(s)
    print(result)

结果展示

蓝桥杯刷题第四天——字符排序_第2张图片

你可能感兴趣的:(蓝桥杯,蓝桥杯,职场和发展,python)