Доброго времени суток.
Имеется такой список словарей
[{'ip': '0.0.0.0', 'port': '67'}, {'ip': '0.0.0.0', 'port': '137'}, {'ip': '0.0.0.0', 'port': '1701'}, {'ip': '0.0.0.0', 'port': '8303'}, {'ip': '10.0.0.1', 'port': '53'}, {'ip': '127.0.0.1', 'port': '53'}, {'ip': '192.168.0.1', 'port': '53'}, {'ip': '192.168.0.1', 'port': '137'}, {'ip': '192.168.0.1', 'port': '138'}]
Как из него можно получить что-то вроде следующего
[{'ip':'0.0.0.0', 'port':'67 137 1701 8303'}, {'ip':'10.0.0.1', 'port':'53'}, {'ip':'127.0.0.1', 'port':'53'},{'ip':'192.168.0.1','port':'53 137 138'}]
По большому счету всеравно, как будет представлен список портов, хоть строка, хоть список. Больше часа уже голову ломаю, так и не придумал способа.