python - 使用 pandas 打印为 csv 时从字符串数组中删除括号
问题描述
我想写一个 .csv 文件。其中一列是“单词”。每个类别的单词都排成一行,单元格“单词”有一个单词列表,我读为:
words = []
for i in range(len(category)):
r = requests.post(base_url+'/'+url[i])
if r.ok:
data = r.content.decode('utf8')
words.append(pd.Series.tolist((pd.read_csv(io.StringIO(data), squeeze=True)).T))
url_f = [base_url + s for s in url]
df = pd.DataFrame({'category': category, 'url': url_f,
'words': words})
df.to_csv("lm_words.csv")
单词列表下载为 r。
该表如下所示:
index | category | url | words
0. | cat1. | www.| [word1, word2, word3]
我试图摆脱[ word1, word2, word3 ]中的括号。
我用 R 写了这个,它不打印 .csv 中的括号
编辑1:格式
解决方案
利用str.join
前任:
df = pd.DataFrame({'category': category, 'url': url_f,
'words': words})
df["words"] = df["words"].apply(", ".join)
推荐阅读
- python-3.x - 无法安装 deepspeech 服务器
- android - React-Native-Maps 未在 Android 模拟器或真实设备上显示
- c++ - 关于返回多个值的 C++ PPP 练习
- r - R Shiny 中的单个 SliderInput
- aspose - 部署在云端的 .NET 项目中的 Aspose.PDF 和 Aspose.HTML 库
- java - 创建 Lucee 扩展以创建 IBM Informix 连接
- python - 从 Tkinter 标签上的 mysql DB 文件路径查看图像
- javascript - 如何将按钮作为参数传递给函数?
- android - 在 PlayStore 上提交 Cordova 应用程序后出现 NonSdkApiUsedViolation 警告
- c# - 将 SelectedListItem 属性 Selected 设置为 false 不起作用