Advertisement
Guest User

Untitled

a guest
Jun 26th, 2019
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.44 KB | None | 0 0
  1. d = [
  2. {'Driveline': 'Rear-wheel drive', 'Hybrid': 'False', 'Classification': 'Automatic,Transmission', 'Number_of_Forward_Gears': 6, 'Fuel_Type': 'Gasoline', 'Length': 'first=prince,initial=p'},
  3. {'Driveline': 'Rear-wheel drive', 'Hybrid': 'False', 'Classification': 'Automatic,Transmission', 'Number_of_Forward_Gears': 6, 'Fuel_Type': 'Gasoline', 'Length': 'first=steven,initial=s'}
  4. ]
  5.  
  6. d = [
  7. {'Driveline': 'Rear-wheel drive', 'Hybrid': 'False', 'Classification': 'Automatic,Transmission', 'Number_of_Forward_Gears': 6, 'Fuel_Type': 'Gasoline', 'Length': 'first=prince,initial=p','first':'prince','initial':'p'},
  8. {'Driveline': 'Rear-wheel drive', 'Hybrid': 'False', 'Classification': 'Automatic,Transmission', 'Number_of_Forward_Gears': 6, 'Fuel_Type': 'Gasoline', 'Length': 'first=steven,initial=s','first':'steven','initial':'s'}
  9. ]
  10.  
  11. d = [
  12. {'Driveline': 'Rear-wheel drive', 'Hybrid': 'False', 'Classification': 'Automatic,Transmission', 'Number_of_Forward_Gears': 6, 'Fuel_Type': 'Gasoline', 'Length': 'first=prince,initial=p'},
  13. {'Driveline': 'Rear-wheel drive', 'Hybrid': 'False', 'Classification': 'Automatic,Transmission', 'Number_of_Forward_Gears': 6, 'Fuel_Type': 'Gasoline', 'Length': 'first=steven,initial=s'}
  14. ]
  15. field_to_split = "Length"
  16. split_using1 = ','
  17. split_using2 = '='
  18. b =[]
  19. for i in d:
  20. s = i[field_to_split].split(split_using1)
  21. print(s)
  22. b.append(s)
  23. #print(s)
  24. print(b)
  25.  
  26. d = [
  27. {'Driveline': 'Rear-wheel drive', 'Hybrid': 'False', 'Classification': 'Automatic,Transmission', 'Number_of_Forward_Gears': 6, 'Fuel_Type': 'Gasoline', 'Length': 'first=prince,initial=p'},
  28. {'Driveline': 'Rear-wheel drive', 'Hybrid': 'False', 'Classification': 'Automatic,Transmission', 'Number_of_Forward_Gears': 6, 'Fuel_Type': 'Gasoline', 'Length': 'first=steven,initial=s'}
  29. ]
  30.  
  31. for i in d:
  32. for j in i['Length'].split(","): #Split string by comma
  33. i.update(dict([j.split("=")])) #Split string by eq sign and use dict() method to create a dictionary
  34.  
  35. [{'Classification': 'Automatic,Transmission',
  36. 'Driveline': 'Rear-wheel drive',
  37. 'Fuel_Type': 'Gasoline',
  38. 'Hybrid': 'False',
  39. 'Length': 'first=prince,initial=p',
  40. 'Number_of_Forward_Gears': 6,
  41. 'first': 'prince',
  42. 'initial': 'p'},
  43. {'Classification': 'Automatic,Transmission',
  44. 'Driveline': 'Rear-wheel drive',
  45. 'Fuel_Type': 'Gasoline',
  46. 'Hybrid': 'False',
  47. 'Length': 'first=steven,initial=s',
  48. 'Number_of_Forward_Gears': 6,
  49. 'first': 'steven',
  50. 'initial': 's'}]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement