逗号为分隔符的读取函数
时间: 2023-05-25 10:03:11 浏览: 88
mysql split函数用逗号分隔的实现
以下为逗号为分隔符的Python读取函数示例:
```python
def read_csv_file(filename):
"""
读取逗号分隔的CSV文件
:param filename: 文件名(包括路径)
:return: 包含数据的列表
"""
data = []
with open(filename, 'r') as file:
for line in file:
line = line.strip() # 去掉行末的换行符
if line:
row = line.split(',') # 使用逗号分隔行数据
data.append(row)
return data
```
使用示例:
```python
filename = 'data.csv'
data = read_csv_file(filename)
print(data)
```
假设data.csv文件内容如下:
```
John,25,Male
Emily,30,Female
Tom,20,Male
```
输出结果为:
```
[['John', '25', 'Male'], ['Emily', '30', 'Female'], ['Tom', '20', 'Male']]
```
其中,每个子列表表示一行数据,每个元素表示该行中的一个字段。
阅读全文