统计字符串中所有英文字母出现的次数,如输入 "NANJING" ,则 输出为 {'N': 3, 'A': 1, 'J': 1, 'I': 1, 'G': 1} 运用data
时间: 2024-01-12 09:03:04 浏览: 30
可以使用Python中的字典来实现对每个英文字母的计数,然后遍历字符串,对于每个字母,如果不在字典中,则将其加入字典并计数为1,否则将其对应的计数值加1。最后输出字典即可。以下是代码示例:
```python
data = "NANJING"
count_dict = {}
for char in data:
if char.isalpha():
if char not in count_dict:
count_dict[char] = 1
else:
count_dict[char] += 1
print(count_dict)
```
输出结果为:`{'N': 3, 'A': 1, 'J': 1, 'I': 1, 'G': 1}`。
相关问题
统计字符串中所有英文字母出现的次数,如输入 "NANJING" ,则 输出为 {'N': 3, 'A': 1, 'J': 1, 'I': 1, 'G': 1}
可以使用 Python 的字典来存储每个字母出现的次数,遍历字符串中的每个字符,遇到字母则在字典中对应的值加1。代码如下:
```python
s = "NANJING"
freq = {}
for c in s:
if c.isalpha():
freq[c] = freq.get(c, 0) + 1
print(freq)
```
输出为:
```
{'N': 3, 'A': 1, 'J': 1, 'I': 1, 'G': 1}
```
编程实现对给定的字符串进行排序,如键盘上输入以下字符串: nanjing nanjing shanghai tianjin taizhou beijing 按照字符串从小大的顺序排序,输出结果为: be
要对给定的字符串进行排序,可以使用以下步骤:
1. 将输入的字符串存储到一个数组或列表中。
2. 使用排序算法对数组或列表进行排序,例如冒泡排序、插入排序或快速排序等。
3. 根据排序后的结果输出排序后的字符串。
下面是一个使用冒泡排序算法对给定字符串进行排序的示例代码:
```python
def bubble_sort(strings):
n = len(strings)
for i in range(n-1):
for j in range(n-i-1):
if strings[j] > strings[j+1]:
strings[j], strings[j+1] = strings[j+1], strings[j]
# 输入的字符串
strings = ["nanjing", "nanjing", "shanghai", "tianjin", "taizhou", "beijing"]
# 调用冒泡排序函数进行排序
bubble_sort(strings)
# 输出排序后的结果
for string in strings:
print(string)
```
输出结果为:
```
beijing
nanjing
nanjing
shanghai
taizhou
tianjin
```
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![ppt](https://img-home.csdnimg.cn/images/20210720083527.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)