将字符串“k1:1|k2:2|k3:3|k4:4”,转换为python的字典{'k1': '1', 'k2': '2', 'k3': '3', 'k4': '4'}

  1 str1 = "k1:1|k2:2|k3:3|k4:4"
  2 str_list = str1.split('|')  #先将字符串按'\'分割为列表
  3 d = {}
  4 for l in str_list:
  5     key,value = l.split(':')  #在将列表中元素,按":"分割,并将分割值分别给key和value
  6     d[key] = value
  7 print(d)

执行结果:

{'k1': '1', 'k2': '2', 'k3': '3', 'k4': '4'}

相关文章:

  • 2021-05-19
  • 2021-07-22
  • 2022-02-08
  • 2021-12-29
  • 2021-09-03
  • 2022-12-23
  • 2022-12-23
  • 2021-09-28
猜你喜欢
  • 2022-12-23
  • 2021-06-23
  • 2021-08-01
  • 2022-12-23
  • 2021-06-30
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案