首页 > 解决方案 > 如何将整数str转换为嵌套列表中的整数

问题描述

我有一个嵌套列表:

a = [['fuzzy', '12'], ['drake', '6'], ['lebron', '23'], ['davis', '3'], ['jason', '16'], ['jon', '33'], ['jeff', '20'], ['rich', '33'], ['big', '100'], ['small', '2'], ['jack', '11'], ['queen', '12'], ['king', '13']]

我需要遍历这个嵌套列表,只将整数字符串更改为整数,输出应该显示

[['模糊',12],['德雷克',6]....]

有任何想法吗?

标签: pythonloopsnested-lists

解决方案


您可以使用map功能:

a = map(lambda x:[x[0], int(x[1])], a)


推荐阅读