我想使用python 读取txt文件并根据逗号分成多个字符串
时间: 2024-05-01 13:17:16 浏览: 177
txt文件读取以逗号为分隔符号
4星 · 用户满意度95%
可以使用Python内置的split()函数来实现。
例如,假设我们有一个名为“test.txt”的文本文件,其中包含以下内容:
```
apple,banana,orange
grape,pear,pineapple
```
我们可以使用以下代码来读取并分割该文件:
```python
with open('test.txt', 'r') as file:
for line in file:
# 去除行末的换行符
line = line.strip()
# 使用逗号分割字符串
items = line.split(',')
# 打印分割后的结果
print(items)
```
运行以上代码将输出以下结果:
```
['apple', 'banana', 'orange']
['grape', 'pear', 'pineapple']
```
在这个例子中,我们首先打开了一个名为“test.txt”的文件,然后使用for循环逐行读取文件内容。在每一行中,我们使用strip()函数去除了行末的换行符,并使用split()函数将字符串分割成多个子字符串,并将它们存储在一个名为“items”的列表中。最后,我们打印了每一行分割后的结果。
阅读全文