从没有引号的列表中提取字典

胡曼·塔克比里

我有这些口述:

    Iran = {'wins': 1, 'loses': 1, 'draws': 1, 'goal difference': 0, 'points': 4}
Spain = {'wins': 1, 'loses': 0, 'draws': 2, 'goal difference': 2, 'points': 5}
my_team = [Iran, Spain]

像下面这样对它们进行排序后

d = sorted(my_team, key=lambda y: (y['points'], y['wins']), reverse=True)

我如何打印如下,没有引号(''):

Spain  wins:1 , loses:0 , draws:2 , goal difference:2 , points:5
Iran  wins:1 , loses:1 , draws:1 , goal difference:0 , points:4
阿列克谢
lst = [{'wins': 1, 'loses': 0, 'draws': 2, 'goal difference': 2, 'points': 5},
       {'wins': 1, 'loses': 1, 'draws': 1, 'goal difference': 0, 'points': 4}]

for d in lst:
    print(','.join([f'{k}:{v}' for k, v in d.items()]))

印刷:

wins:1,loses:0,draws:2,goal difference:2,points:5
wins:1,loses:1,draws:1,goal difference:0,points:4

编辑2

Iran = {'country': 'Iran', 'wins': 1, 'loses': 1, 'draws': 1, 'goal difference': 0, 'points': 4}
Spain = {'country': 'Spain', 'wins': 1, 'loses': 0, 'draws': 2, 'goal difference': 2, 'points': 5}
my_team = [Iran, Spain]
d = sorted(my_team, key=lambda y: (y['points'], y['wins']), reverse=True)

for item in d:
    print(item['country'] + ': ' + ', '.join([f'{k}:{v}' for k, v in item.items() if k != 'country']))

印刷:

Spain: wins:1, loses:0, draws:2, goal difference:2, points:5
Iran: wins:1, loses:1, draws:1, goal difference:0, points:4

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

两次从没有$ project的对象中提取字段MongoDB

如何从没有逗号且键中没有值的字典中提取记录

Python - 从没有正则表达式的段落中的引号中提取单词

如何从没有最后一项的字典中提取元素

Python-使用点列表从没有for循环的网格NetCDF中提取数据

从没有临时变量的ifstream中提取?

从没有capfile的数据包头中提取HTML有效负载

使用Python从没有循环的JSON对象中提取嵌套项

Scrapy:从没有 class 或 id 的 span 中提取文本

如何从没有定义特征的表中提取值?

如何从没有索引的熊猫系列中提取值

如何从没有任何模块的节点js中的JWT中提取信息?

PDFBox从没有密码加密的PDF中提取空白

从没有“文档”的猫鼬模式中提取TS接口?

从没有阴影的图像中提取主色的好方法是什么?

SSIS - 从没有标题的存储过程中提取数据

从没有数组的功能链中提取数据

从没有定界符的文本文件中提取列

使用jq从没有key的API中提取数据

从没有键的前一个数组中提取变量?

如何从没有Key的JSON字符串中提取值?

使用索引和匹配从没有行标题的表中提取数据

从没有逗号的字符串中提取多个数字

从没有模式的字符串中提取日期

从没有@ 或 RT 前缀的推文中提取用户名

从没有公共字段的两个表中提取数据

如何从没有 html 类的单行文本中提取信息?

从没有类名的单个 div 标签中提取多个图像链接

正则表达式从没有空格的字符串中提取每个大写单词