762 1

[问答] python列表里面根据一定的条件挑选元素 [推广有奖]

  • 0关注
  • 4粉丝

已卖:23份资源

教授

12%

还不是VIP/贵宾

-

威望
0
论坛币
6762 个
通用积分
19.5160
学术水平
18 点
热心指数
24 点
信用等级
15 点
经验
383 点
帖子
1182
精华
0
在线时间
997 小时
注册时间
2013-1-20
最后登录
2024-8-2

楼主
小宝爱波1314 发表于 2019-10-29 16:58:34 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

我有一个list如下结构:
L =["ticket1","ticket2","spec1","spec2",
"ticket3","ticket4","spec3",
"ticket5","spec4","spec5",
"ticket6","ticket7","ticket8",
"ticket9","ticket10","spec6","spec7",
"ticket11","ticket12",
"ticket13","spec8",
"ticket14","spec9"]

想要挑出来后面没有跟着spec的ticket,具体规则如下:
1.如果连续两个ticket后面跟着连续两个spec,那么这两个ticket算有spec,如ticket1,ticket2;ticket9,ticket10
2.如果一个ticket后面跟着一个或者连续多个spec,那么这个ticket也算有spec,如ticket4,ticket5,ticket13,ticket14;

剩下的ticket都算是没有spec的,我想要挑出这些ticket,有哪些好的方法可以使用呀?
没有spec的ticket如下:ticket3,ticket6,ticket7,ticket8,ticket11,ticket12

列表里面的信息是唯一的信息,请教各位大神有什么方法可以实现这样的挑选。


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:python ticket Tick 什么方法 list

已有 1 人评分经验 收起 理由
yunnandlg + 80 鼓励积极发帖讨论

总评分: 经验 + 80   查看全部评分

沙发
cheetahfly 在职认证  发表于 2019-10-30 16:08:40
比较复杂的判断就老老实实用循环吧

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-27 09:59