【发布时间】:2022-08-19 00:19:32
【问题描述】:
我有一个具有 IP 地址的字典列表。我想对它们进行数字排序
a = [{\'from\': \'10.246.47.121\' },{\'from\': \'10.60.0.111\'}, {\'from\': \'192.168.156.113\'}, {\'from\': \'192.168.20.100\'}]
下面是我的代码
b = sorted(a, key=operator.itemgetter(\'from\'))
这给出了以下输出
[{\'from\': \'10.246.47.121\'}, {\'from\': \'10.60.0.111\'}, {\'from\': \'192.168.156.113\'}, {\'from\': \'192.168.20.100\'}]
我想得到这样的输出
a = [{\'from\': \'10.60.0.111\'}, {\'from\': \'10.246.47.121\' }, {\'from\': \'192.168.20.100\'}, {\'from\': \'192.168.156.113\'}]
任何帮助深表感谢
标签: python