Advertisement
MKbear

Python_8

Jun 10th, 2022
42
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.84 KB | None | 0 0
  1. def main(text):
  2.     text = text.replace("\n", " ")
  3.     text = text.replace("end", "")
  4.     text = text.replace("begin", "")
  5.     text = text.replace("|", "")
  6.     text = text.replace("\\", "")
  7.     text = text.replace(";", "")
  8.     text = text.replace("`", "")
  9.     text = text.split("store")
  10.     print(text)
  11.     text = text[1:]
  12.     keys = []
  13.     values = []
  14.     result = {}
  15.     for i in range(len(text)):
  16.         new_text = text[i].split()
  17.         for j in range(len(new_text)):
  18.             if j % 2 == 0:
  19.                 keys.append(new_text[j])
  20.             else:
  21.                 values.append(new_text[j])
  22.     result = result.fromkeys(keys)
  23.     o = 0
  24.     for key in result:
  25.         result[key] = values[o]
  26.         o += 1
  27.     return result
  28.  
  29.  
  30. print(main("| \begin store `orle_754 xeti; \end; \begin store `anleat_352 xeri; \nend; |"))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement