python正则匹配介于特定字符串之间,python正则判断字符串

  python正则匹配介于特定字符串之间,python正则判断字符串

  当python处理各种数据类型时,列表可能会显示为字符串。这篇文章描述了如何将一个字符串转换成一个列表。

  和皮带断裂。

  首先应用strip方法删除方括号,然后应用split函数。以逗号为参数的split函数从一个字符串创建一个列表。

  示例string a=[周一,二,周二,五,]

  #Givenstring

  Print (givenstring ,stringA))。

  打印(类型(字符串))

  #Stringtolist

  RES=stringa.strip(][]。拆分)、) )

  #结果和类型

  打印( finallist ,res))。

  打印(类型(分辨率))

  输出结果

  运行上面的代码得到下面的结果-Givenstring[Mon,2,Tue,5]

  final list[ Mon 2 Tue 5 ,]

  使用json.loads

  Jon模块可以直接从字符串转换成列表。只需将函数作为参数应用于字符串。这里只能考虑数字的元素。

  导入JSon示例

  stringa= [ 21,42,15 ]

  #Givenstring

  Print (givenstring ,stringA))。

  打印(类型(字符串))

  #Stringtolist

  RES=JSON。Loads(Stringa)).

  #结果和类型

  打印( finallist ,res))。

  打印(类型(分辨率))

  输出结果

  运行上述代码将生成以下结果-givenstring [21,42,15]

  最终列表[ 21,42,15 ]

  使用ast.literal_eval

  Ast模块提供了literal_eval,可以直接将字符串转换成列表。它只是将字符串作为参数提供给literal_eval方法。这里只能考虑数字的元素。

  最重要的例子

  stringa= [ 21,42,15 ]

  #Givenstring

  Print (givenstring ,stringA))。

  打印(类型(字符串))

  #Stringtolist

  res=ast.literal_eval(stringA)

  #结果和类型

  打印( finallist ,res))。

  打印(类型(分辨率))

  输出结果

  运行上述代码将生成以下结果-givenstring [21,42,15]

  最终列表[ 21,42,15 ]

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: