Welcome to collectivesolver - Programming & Software Q&A with code examples. A website with trusted programming answers. All programs are tested and work.

Contact: aviboots(AT)netvision.net.il

Buy a domain name - Register cheap domain names from $0.99 - Namecheap

Scalable Hosting That Grows With You

Secure & Reliable Web Hosting, Free Domain, Free SSL, 1-Click WordPress Install, Expert 24/7 Support

Semrush - keyword research tool

Boost your online presence with premium web hosting and servers

Disclosure: My content contains affiliate links.

39,870 questions

51,793 answers

573 users

How to convert nested tuple to dictionary in Python

2 Answers

0 votes
tpls = ((4, 'php'), (9, 'c'), (3, 'java'))

result = [{'key': sub[0], 'value': sub[1]} for sub in tpls]

print(result)




'''
run:

[{'key': 4, 'value': 'php'}, {'key': 9, 'value': 'c'}, {'key': 3, 'value': 'java'}]

'''

 



answered Dec 16, 2023 by avibootz
0 votes
tpls = ((4, 'php'), (9, 'c'), (3, 'java'))

keys = ['key', 'value'] 
 
result = [{key: val for key, val in zip(keys, sub)} for sub in tpls] 

print(result)




'''
run:

[{'key': 4, 'value': 'php'}, {'key': 9, 'value': 'c'}, {'key': 3, 'value': 'java'}]

'''

 



answered Dec 16, 2023 by avibootz
...