i have a list :
List = [[['1','2'],['2','4']],[['1','4'],['4','8']],[['53','8'],['8','2'],['2','82']]]
That i want add reverse data to list
To be:
[[['1','2'],['2','4'],['2','1'],['4','2']],[['1','4'],['4','8'],['4','1'],['8','4']],[['53','8'],['8','2'],['2','82'],['8','53'],['2','8'],['82','2']]]
You can iterate over the list and extend it with the reversed elements:
List = [[['1','2'],['2','4']],[['1','4'],['4','8']],[['53','8'],['8','2'],['2','82']]]for sublist in List:sublist.extend([pair[::-1] for pair in sublist])
In the end, List
will be:
[[['1', '2'], ['2', '4'], ['2', '1'], ['4', '2']],[['1', '4'], ['4', '8'], ['4', '1'], ['8', '4']],[['53', '8'], ['8', '2'], ['2', '82'], ['8', '53'], ['2', '8'], ['82', '2']]]