1、pandas的read_csv()函数可以通过sep参数来指定分隔符。
如果CSV文件中同时使用了 , 和 ; 作为分隔符,可以使用以下代码来读取:
import pandas as pd
df = pd.read_csv('file.csv', sep='[;,]')
其中,sep='[;,]'表示使用逗号或分号作为分隔符。
正则表达式在进行大量数据处理时可能会影响性能。
2、可以使用 delimiter=‘;|,‘来代替 sep=’[;,]’
import pandas as pd
df = pd.read_csv('file.csv', delimiter=';|,')