# 让用户输入10个字符
chars = input("请输入10个字符:")
# 将字符转成列表并排序
chars_lst = list(chars)
chars_lst.sort()
# 使用join函数将字符列表转换为字符串,并在字符之间添加横线
result = "-".join(chars_lst)
# 打印结果
print(result)
在此解决方案中,我们使用了input函数让用户输入10个字符,并将它们保存在一个字符串变量中。然后,我们将字符串转换为列表,并使用sort函数对列表中的元素进行排序。接下来,我们使用join函数将字符列表转换为字符串,并在字符之间加入横线。最后,我们打印结果。