string to dict python code example

Example 1: list to string python

>>> L = [1,2,3]       
>>> " ".join(str(x) for x in L)
'1 2 3'

Example 2: list to string python

list1 = ['1', '2', '3']
str1 = ''.join(list1)

Example 3: python convert b string to dict

# python3
import ast
byte_str = b"{'one': 1, 'two': 2}"
dict_str = byte_str.decode("UTF-8")
mydata = ast.literal_eval(dict_str)
print(repr(mydata))

Example 4: poython str to dict

>>> D1={'1':1, '2':2, '3':3}
>>> s=str(D1)
>>> import ast
>>> D2=ast.literal_eval(s)
>>> D2
{'1': 1, '2': 2, '3': 3}

Example 5: convert string representation of dict to dict python

>>> import ast
>>> ast.literal_eval("{'muffin' : 'lolz', 'foo' : 'kitty'}")
{'muffin': 'lolz', 'foo': 'kitty'}

Tags: