2024-09-26 18:11:30 发布
网友
嗨,我有一份口述清单
Player_list = [{'FirstName': 'Rad', 'AId': 178518, 'LastName': 'Nain'}, {'FirstName': 'Lad', 'AId': 178519, 'LastName': 'Rain'}, {'FirstName': 'Mad', 'AId': 178520, 'LastName': 'Tain'}]
例如,我想找到一个以Rai开头的键“lastName”在列表中的位置
谢谢你的帮助
rais = [i for i,d in enumerate(Player_list) if d['LastName'].startswith("Rai")]
输出:
>>> Player_list = [{'FirstName': 'Rad', 'AId': 178518, 'LastName': 'Nain'}, ... {'FirstName': 'Lad', 'AId': 178519, 'LastName': 'Rain'}, ... {'FirstName': 'Mad', 'AId': 178520, 'LastName': 'Tain'}] >>> rais = [i for i,d in enumerate(Player_list) if d['LastName'].startswith("Rai")] >>> rais [1]
或:
[item["LastName"][:3] for item in player_list].index("Rai")
输出:
或:
相关问题 更多 >
编程相关推荐