要将单个单元格中的两个逗号分隔的值作为列表读取,而不是作为浮点数读取,你可以使用Python的pandas库来处理这个问题。以下是一个示例代码:
import pandas as pd
# 假设你有一个CSV文件,其中某一列的值是逗号分隔的字符串
data = {
'Column1': ['1.1,2.2', '3.3,4.4', '5.5,6.6']
}
df = pd.DataFrame(data)
# 使用apply方法和lambda函数将逗号分隔的字符串转换为列表
df['Column1'] = df['Column1'].apply(lambda x: x.split(','))
print(df)
输出结果将是:
Column1
0 [1.1, 2.2]
1 [3.3, 4.4]
2 [5.5, 6.6]
通过这种方式,你可以将单个单元格中的逗号分隔的值作为列表读取,而不是作为浮点数读取。
领取专属 10元无门槛券
手把手带您无忧上云