如何拆分定界符字符串并将其存储为python中的数组?

普里亚

我的json与此类似:

{"Details": {
  "id": "1423",
  "StudentName": "xxxx",
  "Joineddate" : "yyy",
  "Personalinfo" : yyyy,ZZZZ,(xxx|pppp),rrrr

}}

我想将其存储为与此类似的数组

[0] -->  yyyy
[1] -->  ZZZZ
[2]
    [0] ---> xxx
    [1] ---> pppp
[3]  --> rrrr

当它仅是一个定界符即comma(,)时,我可以使用以下代码实现它:

List = input.split(",")
lst = []
for var in List:
    lst.append(var)
    l_dict = json.loads(json.dumps(lst))

但是我不知道该怎么实现?

谁能帮我这个 ?

阿克沙哈扎里(Akshay Hazari)

虽然我的答案是针对问题的输入123,456,(753,862),487版本,但现在似乎已经进行了编辑,并且正在还原为原始版本。

这可能会为您提供所需的结构

>>> map(lambda x : float(x) if "(" not in x else map(float,x.strip("()").split(",")) ,re.findall("(\d+\.\d+|\(\d+,\d+\)|\(\d+\.\d+,\d+\.\d+\)|\d+)","123.123,456,(753,862),(123.2,234.5),487"))
[123.123, 456.0, [753.0, 862.0], [123.2, 234.5], 487.0]

否则您可以简单地使用

import ast
lst=list(ast.literal_eval("123,456,(753,862),487"))

您将获得这样的结构。

[0] -->  123
[1] -->  456
[2]
[3]  [0] ---> 753
[3]  [1] ---> 862
[4]  --> 487

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将字符串拆分为数组并将定界符设置为键

来自分类Dev

Python:如何在字符串拆分中包含定界符?

来自分类Dev

如何在python中拆分字符串并使用定界符获取结果?

来自分类Dev

如何使用定界符分割字符串并将其转换为整数

来自分类Dev

使用多个定界符分割字符串并将其保存到向量中

来自分类Dev

根据“ |”分割字符串 定界符并将值设置为不同的数组

来自分类Dev

使用定界符将字符串分解为特定数据,并存储在PHP中的数组中

来自分类Dev

使用R中的定界符数组拆分字符串

来自分类Dev

使用长定界符将字符串拆分为bash中的数组

来自分类Dev

通过c中的多个定界符将字符串拆分为数组的函数

来自分类Dev

如何拆分字符串并将其存储在变量中?

来自分类Dev

根据定界符拆分字符串,并将拆分内容作为行插入表中

来自分类Dev

如何拆分没有定界符但固定位数的字符串-python

来自分类Dev

如何拆分没有定界符但固定位数的字符串-python

来自分类Dev

拆分字符串而不删除python中的定界符

来自分类Dev

拆分字符串而不删除python中的定界符

来自分类Dev

在python中的定界符'\'处分割字符串

来自分类Dev

Python从字符串中删除定界符

来自分类Dev

在python中的定界符'\'处分割字符串

来自分类Dev

在2个定界符之间分割字符串并将其包括在内

来自分类Dev

解析带有定界符的字符串并将其加载到映射中?

来自分类Dev

如何在不创建存储过程的情况下基于DB2中的某个定界符拆分字符串

来自分类Dev

如何使用字符串定界符拆分字符串,而忽略引号内的定界符并生成空字符串?

来自分类Dev

拆分没有通用定界符的字符串

来自分类Dev

拆分字符串并忽略引号内的定界符

来自分类Dev

从SQL字符串拆分Multipile定界符

来自分类Dev

使用默认定界符与用户定义定界符进行字符串拆分

来自分类Dev

使用保存定界符将字符串按多个定界符进行拆分

来自分类Dev

将字符串拆分为数组而不删除定界符?

Related 相关文章

  1. 1

    将字符串拆分为数组并将定界符设置为键

  2. 2

    Python:如何在字符串拆分中包含定界符?

  3. 3

    如何在python中拆分字符串并使用定界符获取结果?

  4. 4

    如何使用定界符分割字符串并将其转换为整数

  5. 5

    使用多个定界符分割字符串并将其保存到向量中

  6. 6

    根据“ |”分割字符串 定界符并将值设置为不同的数组

  7. 7

    使用定界符将字符串分解为特定数据,并存储在PHP中的数组中

  8. 8

    使用R中的定界符数组拆分字符串

  9. 9

    使用长定界符将字符串拆分为bash中的数组

  10. 10

    通过c中的多个定界符将字符串拆分为数组的函数

  11. 11

    如何拆分字符串并将其存储在变量中?

  12. 12

    根据定界符拆分字符串,并将拆分内容作为行插入表中

  13. 13

    如何拆分没有定界符但固定位数的字符串-python

  14. 14

    如何拆分没有定界符但固定位数的字符串-python

  15. 15

    拆分字符串而不删除python中的定界符

  16. 16

    拆分字符串而不删除python中的定界符

  17. 17

    在python中的定界符'\'处分割字符串

  18. 18

    Python从字符串中删除定界符

  19. 19

    在python中的定界符'\'处分割字符串

  20. 20

    在2个定界符之间分割字符串并将其包括在内

  21. 21

    解析带有定界符的字符串并将其加载到映射中?

  22. 22

    如何在不创建存储过程的情况下基于DB2中的某个定界符拆分字符串

  23. 23

    如何使用字符串定界符拆分字符串,而忽略引号内的定界符并生成空字符串?

  24. 24

    拆分没有通用定界符的字符串

  25. 25

    拆分字符串并忽略引号内的定界符

  26. 26

    从SQL字符串拆分Multipile定界符

  27. 27

    使用默认定界符与用户定义定界符进行字符串拆分

  28. 28

    使用保存定界符将字符串按多个定界符进行拆分

  29. 29

    将字符串拆分为数组而不删除定界符?

热门标签

归档