Python中数组数组中字符串的拆分值

Avi*_*ión 4 python arrays

我调用了一个数组数组arr,我想分割每个数组的第二个值.这意味着,如果我0-6想将其修改为'0','6'

是)我有的:

arr = [['PROVEEDOR', '0-6', '11111'], ['tiempo ida pulidor', '6-14', '33333']]
Run Code Online (Sandbox Code Playgroud)

我想拥有什么:

arr = [['PROVEEDOR', '0', '6', '11111'], ['tiempo ida pulidor', '6', '14', '33333']]
Run Code Online (Sandbox Code Playgroud)

我该怎么做这个转换?它始终是第二个值,并且总是有两个数字.我知道我要使用,.split('-')但我知道不知道让它在这里进行替换,因为我要在包含的所有数组之间进行迭代arr.

提前致谢.

zha*_*hen 12

如果你想在现场进行:

In [83]: arr = [['PROVEEDOR', '0-6', '11111'], ['tiempo ida pulidor', '6-14', '33333']]

In [84]: for i in arr:
    ...:     i[1:2]=i[1].split('-')

In [85]: arr
Out[85]: [['PROVEEDOR', '0', '6', '11111'], ['tiempo ida pulidor', '6', '14', '33333']]
Run Code Online (Sandbox Code Playgroud)