python - 从 CSV 列表中去除单引号 ( ' )
问题描述
我正在尝试打印一个列表并从我从 CSV 文件生成的列表中删除“'”(单引号)字符。
这是我的代码
import numpy as np
import pandas as pd
export = pd.read_csv('File') #open file
skuList = export.values.T[0].tolist() #transpose DF + convert to list
#print(skuList)
skuList = [value.strip(" ' ") for value in skuList] #strip ' ' '
print(skuList)
该程序的输出是'GL2i-RS-36'、'523-30'、'RK623-30'、...。
我想要的输出是:GL2i-RS-36, 523-30, RK623-30, ....
有没有办法打印出没有单引号的列表?
解决方案
也许试试这个(没有'周围的空格):
skuList = [value.strip("'") for value in skuList] #strip ' ' '
推荐阅读
- javascript - 使每次调用返回的匿名函数成为相同的实例
- docker - 无法从 NiFi 发送到 Kafka
- r - 用 R 中的最大行替换 nan 值
- c# - C# 进程挂起处理
- php - 检查登录用户的帐户是否仍然匹配或存在于数据库中的最佳解决方案是什么?
- bash - jq 创建数组并将条目附加到它
- powershell - 使用 powershell 对 Microsoft Graph api 进行身份验证
- javascript - 自定义浏览器的默认表单错误
- json - 将 FOR 循环的 $i 添加到 JSON 键值中
- sdk - 在旧电视设备上测试三星智能电视应用程序 (2011)