从键盘接受一行字符串,将字符串中不同的字符添加在一个一维数组里,并按照字符发ASCII从小到大排序(区分大小写,“A”和“a”是不同字符)
时间: 2024-04-30 18:24:30 浏览: 54
从键盘输入一串字符,分别统计其中的字母(不区分大小写)、数字字符和其他[借鉴].pdf
以下是Python的代码实现:
```python
s = input("请输入字符串:")
arr = []
# 遍历字符串中的每个字符
for c in s:
# 如果字符不在数组中,就添加进去
if c not in arr:
arr.append(c)
# 按照字符的ASCII码从小到大排序
arr.sort()
# 输出结果
print("不同字符为:", arr)
```
示例输出:
```
请输入字符串:Hello World!
不同字符为: [' ', '!', 'H', 'W', 'd', 'e', 'l', 'o', 'r']
```
阅读全文