首页 > 解决方案 > 当特定项目出现时,如何将数组溢出到多个数组中?

问题描述

那么有没有办法在特定项目出现时将数组溢出到多个?例如,我想每次来都切断并溢出数组SPILT。结果应该是这样的:

original = ["item", "anotherItem", "SPILT", "Item1", "item2"]
array1 = ["item", "anotherItem"]
array2 = ["Item1", "item2"]

数组也可以改变,所以索引SPILT不确定。

标签: pythonarrays

解决方案


如果SPILT只存在一次,这应该有效:

array1 = original[:original.index('SPILT')]
array2 = original[original.index('SPILT')+1:]

推荐阅读