I have list of dictionary like below
JavaScript
x
2
1
dictList = [{'key': 'ABORT_DETACHED_QUERY', 'value': 'false'}, {'key': 'ALLOW_CLIENT_MFA_CACHING', 'value': 'false'}, {'key': 'ALLOW_ID_TOKEN', 'value': 'false'}]
2
I want to convert it like below
JavaScript
1
2
1
List1= [['ABORT_DETACHED_QUERY', 'false'], ['ALLOW_CLIENT_MFA_CACHING', 'false'], ['ALLOW_ID_TOKEN', 'false']]
2
Appreciate your help !
Advertisement
Answer
You can use list comprehension, where you iterate each dictionary in the list, and get the list of values only for each dictionary:
JavaScript
1
2
1
List1 = [[*item.values()] for item in dictList]
2
OUTPUT:
JavaScript
1
2
1
[['ABORT_DETACHED_QUERY', 'false'], ['ALLOW_CLIENT_MFA_CACHING', 'false'], ['ALLOW_ID_TOKEN', 'false']]
2