简体   繁体   中英

Transform python dict to string

Given Python dict

x = {
  'x': '1',
  'y': '2',
  'z': '3',
}

What is the code to transform this to a string

x=1 y=2 z=3 
s = ' '.join(f'{key}={value}' for (key, value) in x.items())

oughta do the trick.

Careful with keys or values that contain spaces, though: :)

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM