python截取一列数据的前四位字符
时间: 2023-08-12 16:36:36 浏览: 268
获取CSV文件某列数据的前四位字符,可以在上面获取某列数据的基础上进行字符串切片。示例代码如下:
```python
import csv
with open('example.csv', newline='') as csvfile:
reader = csv.reader(csvfile)
col_num = 2 # 获取第2列数据
cols = [row[col_num-1][:4] for row in reader] # 获取前四位字符
print(cols)
```
其中,`example.csv`是待处理的CSV文件名,`col_num`是待获取的列号,这里假设获取第2列数据的前四位字符。注意,行号和列号都是从1开始,不是从0开始。`[:4]`表示取字符串的前四个字符,如果要取其他长度,可以相应地修改该数字。
阅读全文