kognzhezhi 发表于 2022-11-26 19:22

python学习中的问题求教

本帖最后由 kognzhezhi 于 2022-11-28 15:29 编辑

在学习文件的读取和写入,当我读取到文件的时候,比如这些    周杰伦,2022-01-01,10000,消费,正式   这些是字符串格式的
我想对 这些内容去空格 strip
然后再分割用split ,但是用完后没有分为一个个的字符串, 还是一整个怎么回事呢
这是strip后的
周杰伦,2022-01-01,10000,消费,正式

这是split的
['周杰伦,2022-01-01,10000,消费,正式']

cflying 发表于 2022-11-26 20:43

中文逗号?

advancejar 发表于 2022-11-26 20:43

源码发来

GMCN 发表于 2022-11-26 20:51

你这没每个成功,你复制长字符串里面分隔符,

overlord012 发表于 2022-11-26 20:55

列表里只有一个字符,应该需要把列表里所有的,替换为','

kognzhezhi 发表于 2022-11-26 21:03

cflying 发表于 2022-11-26 20:43
中文逗号?

好像就是因为这个,,,谢谢了

wuxiuxin 发表于 2022-11-26 21:19

因为是一个元组,带了中文字符串把

yanshiqi 发表于 2022-11-26 21:47

你是想“周杰伦”得到 --> “周”,“杰”,“伦”?
如果是,直接用for i in "周杰伦":   

luxingyu329 发表于 2022-11-27 00:52

默认是空格分割的,试试图“周杰伦,2022-01-01,10000,消费,正式”.split(“,”)
页: [1]
查看完整版本: python学习中的问题求教