python题目描述 求字符串中不同字符的个数。 输入输出格式 输入格式 一行,一个字符串。 输出格式 一行一个正整数,为题目要求的结果。 输入输出样例 输入数据 1 abcAbc 输出数据 1 4
时间: 2023-07-15 22:15:37 浏览: 49
下面是一个 Python 的实现:
```python
s = input()
count = len(set(s)) # set()可以去除字符串中的重复字符,并转换为集合类型
print(count)
```
输入一个字符串后,使用 set 去除其中重复字符,然后使用 len 函数求得集合中元素的个数,即字符串中不同字符的个数。
相关问题
题目描述 求字符串中不同字符的个数。 输入输出格式 输入格式 一行,一个字符串。 输出格式 一行一个正整数,为题目要求的结果。 输入输出样例 输入数据 1 abcAbc 输出数据 1 4 python
代码实现:
```python
s = input().strip()
print(len(set(s)))
```
输入样例:
```
abcAbc
```
输出样例:
```
4
```
python:如何输出一段字符串中不同字符的个数
可以使用 Python 中的 set() 函数来获取字符串中不同字符的个数,代码如下:
```python
string = "hello world"
num_diff_chars = len(set(string))
print(num_diff_chars)
```
运行结果为:
```
9
```
解释:set() 函数会将字符串转换为一个集合,集合中的元素是无序且不重复的,因此可以使用 len() 函数获取集合元素的个数,即不同字符的个数。