gpt4 book ai didi

python - 在 Python 的数组数组中拆分字符串的值

转载 作者:太空狗 更新时间:2023-10-30 01:42:50 24 4
gpt4 key购买 nike

我有一个名为 arr 的数组数组我想拆分每个数组的第二个值。这意味着,如果我有 0-6我想修改成'0','6'

我有什么:

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

我想要的东西:

arr = [['PROVEEDOR', '0', '6', '11111'], ['tiempo ida pulidor', '6', '14', '33333']]

我怎样才能进行这种转换?它始终是第二个值,并且始终有两个数字。我知道我必须使用 .split('-')但我不知道如何让它在这里进行替换,因为我必须在 arr 中包含的所有数组之间进行迭代.

提前致谢。

最佳答案

如果您想就地进行:

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']]

关于python - 在 Python 的数组数组中拆分字符串的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22064666/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com