例如 a=["1","2","3","4"]想要转换为 a=[1,2,3,4],有以下两种方法
方法一:列表推导式
a = [int(num) for num in a]
方法二:map()
a = list(map(int,a))
针对二维列表
a=[["1","2","3","4"],["4","5","6","7"]]
a = [[ int(num) for num in lst ] for lst in a]
找到二维列表中的最大值
a = [[1,2,3,4],[4,5,6,7]]
分两步走:
# 找出每一行的最大值
max_row = [max(row) for row in a]
# 找出每一行最大值中的最大值
max_val = max(max_row)
分一步走:
max_val = max([max(row) for row in a])