关于“列表操作”的一点小建议

功能建议 · 1164 次浏览
zryan 创建于 2022-07-06 12:29

一、列表操作中的“去除元素(指定位置)”能否指定多个位置?

 

 

二、“获取值的序号”能否获得相同元素的所有序号?目前只能获得第一个

 

 

三、关于“插入元素”在文档里写的貌似不够清晰。

 

 

特别是在序号填写负数的时候,比如插入到 -1 ,实际上插入后的元素会成为 -2

举一些例子会不会好一点?


回复内容
CL 2022-07-06 13:42
#1

插入会将原始位置元素后移,以占据它的位置,-1表示倒数第一个,所以新插入的会是倒数第二个。

另外两个不是很清楚有什么具体场景,如果使用的不多还是保持现状比较好,(涉及到参数类型的更改)。

zryan 回复 CL 2022-07-06 13:43 :

确实是这个道理,文档可以描述的更详细一点

CL 回复 zryan 2022-07-06 13:46 :

嗯,加了一句 “该位置原来的项向后移动。”

zryan 回复 CL 2022-07-06 13:46 :

另外两个如果更改不便的话就算了,我是需要批量交换列表元素的位置才使用的,不过用遍历目前也可以实现,不是刚需。

CL 回复 zryan 2022-07-06 13:47 :

复杂的处理直接在表达式里做比较方便一些。

zryan 回复 CL 2022-07-06 13:48 :

OK

zryan 最后更新于 2022-07-06 13:48
回复主贴