鱼C论坛

 找回密码
 立即注册
查看: 2631|回复: 10

今天遇到点小困难,哪位大佬帮帮忙。

[复制链接]
发表于 2019-10-5 19:23:16 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
举例 x = [(‘小’,‘甲’,‘鱼’),(‘大’,‘王’,‘八’),(‘鲤’,‘,’,‘鱼’)]

x里面有 最后一个鲤鱼中间加了逗号,用什么方法可以把所有加了标点符号的删除呢? 完全删除列表里的  (‘鲤’,‘,’,‘鱼’)  这一项
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2019-10-5 19:30:53 | 显示全部楼层
  1. x = [("小", "甲", "鱼"), ("鲤", ",", "鱼")]
  2. # y 是新列表
  3. y = [i for i in x if ',' not in i]
  4. print(y)
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-10-5 20:07:47 | 显示全部楼层

大哥 万一是别滴 标点符号呢,能不能就是所有包含的都给去咯?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-10-5 20:11:08 From FishC Mobile | 显示全部楼层
玉树临风周伯通 发表于 2019-10-5 20:07
大哥 万一是别滴 标点符号呢,能不能就是所有包含的都给去咯?

你自己创建一个标点符号列表吧
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-10-5 20:21:15 From FishC Mobile | 显示全部楼层
正则匹配一下
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-10-5 20:23:31 | 显示全部楼层
玉树临风周伯通 发表于 2019-10-5 20:07
大哥 万一是别滴 标点符号呢,能不能就是所有包含的都给去咯?

会有什么标点符号?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-10-5 20:27:54 | 显示全部楼层
zltzlt 发表于 2019-10-5 20:23
会有什么标点符号?

句号,引号, 括号这类型的
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-10-5 20:29:15 | 显示全部楼层
zltzlt 发表于 2019-10-5 20:23
会有什么标点符号?

x = [("小", "甲", "鱼"), ("鲤", ",", "鱼")]
# y 是新列表
y = [i for i in x if ',' not in i]
print(y)
y列表里边可以加多一些和逗号一起放在那里吗
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-10-5 20:31:09 | 显示全部楼层
玉树临风周伯通 发表于 2019-10-5 20:27
句号,引号, 括号这类型的

字符串中只有句号、引号、括号这些标点符号?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-10-5 22:59:16 | 显示全部楼层

还劳烦大师指教一下...
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-10-5 23:03:04 | 显示全部楼层

x = [("小", "甲", "鱼"), ("鲤", ",", "鱼"), ("鲤", ".", "鱼")]
像这个列表里 还有元组,元组里包含若干个字符串,我想把包含 标点符号字符串的元组都给统一去掉,像是第二个和第三个元组,都不要了。你能看懂吗
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2026-1-19 18:38

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表