假设我有一个整数列表列表:
start=[[1,2,3],[4,5,6],[7,8,9]]
我想把它转换成:
result=[["1","2","3"],["4","5","6"],["7","8","9"]]
我可以通过创建自己的函数来解决这个问题。有没有不用自定义函数解决的办法?
def stringify(x):
return map(str,x)
start = [[1,2,3],[4,5,6],[7,8,9]]
result = map(stringify,start)
请您参考如下方法:
您可以使用 map()结合list comprehension ,像这样:
result = [map(str, lst) for lst in start]
