我有一个文本文件,我希望我的程序(在python3.2中)将它读为(1)每一行都作为一个列表,然后(2)我要创建一个新列表,其中包含(1)中具有相同索引的元素。像这样:
shagy 2 3 4 5 6
dely 3 4 5 6 7
horizental lists = [shagy,2,3,4,5,6] and [dely,3,4,5,6,7]
vertical lists = [shagy,dely] and [2,3] and [3,4] and [4,5] and [5,6] and [6,7]
我需要这样做,因为我需要找到每个列(具有相同索引的元素)的最大值。所以我想如果我把它们列在一个列表中,会更容易找到它们的最大值,但我不知道怎么写。在
使用
.split()
将行拆分为列表,使用zip(*lines)
将行转换为列。在行中的值仍然是字符串值,但现在可以将它们映射到
^{pr2}$int
:这将跳过第一个列和名称。在
相关问题 更多 >
编程相关推荐