我有一些列表值,例如 ..
test_list = ["grandfathers", "name", "is","John"]
我想将“is”之前的所有索引值放到一个变量中……并将“is”之后的所有索引值存储到另一个变量中
例如,
value1 = "grandfathers name"
value2 = "John"
"的索引位置有时会发生变化,并且 test_list 中的索引总数也不总是相同,因此我需要一个适用于任何情况的解决方案。
使用 listindex()
获取索引'is'
并进行切片:
before = ' '.join(test_list[:test_list.index('is')])
after = ' '.join(test_list[test_list.index('is')+1:])
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句