python 统计逗号
时间: 2023-10-12 14:18:47 浏览: 82
分隔的单词数量怎么做?
可以使用split函数将字符串按照逗号分隔成一个列表,然后使用len函数统计列表的长度即可。示例代码如下:
```
s = "Hello,World,Python"
words = s.split(",")
num_words = len(words)
print("单词数量:", num_words)
```
输出结果为:
```
单词数量: 3
```
相关问题
用python统计一个英文字符串中单词出现的次数。单词之间用逗号隔开。
可以使用Python中的split()函数将字符串分割成单个单词,并使用字典来存储每个单词的出现次数。以下是示例代码:
```python
text = "hello, world, how, are, you, world, today"
words = text.split(", ")
word_count = {}
for word in words:
if word in word_count:
word_count[word] += 1
else:
word_count[word] = 1
print(word_count)
```
运行以上代码,输出结果为:
```
{'hello': 1, 'world': 2, 'how': 1, 'are': 1, 'you': 1, 'today': 1}
```
其中,字典的键为单词,值为该单词出现的次数。可以根据需求对字典中的数据进行进一步处理。
用Python 统计测试用例中的中英文逗号和中英文分号出现的次数并放入字典中
好的,我能够回答你的问题。以下是 Python 统计测试用例中中英文逗号和分号出现次数的代码:
```python
# coding=utf-8
import re
# 测试用例
test_case = """
Hello, world! 你好;世界!This is a test case, 希望它有效.
"""
# 初始化计数器
comma_count = 0
semicolon_count = 0
# 使用正则表达式匹配逗号和分号,并计数
# 中文逗号:, 英文逗号:,
comma_count += len(re.findall(r"[,,]", test_case))
semicolon_count += len(re.findall(r"[;;]", test_case))
# 将结果存储到字典中
result = {"中文逗号出现次数": comma_count,
"中文分号出现次数": semicolon_count}
# 输出结果
print(result)
```
运行结果如下:
```
{'中文逗号出现次数': 2, '中文分号出现次数': 1}
```
这段代码通过正则表达式匹配测试用例中的中英文逗号和分号,并通过计数器统计次数。最后将结果存储到字典中,以方便您进行后续处理。
阅读全文