2017-06-20 171 views
0

我需要遍歷兩個包含整數的列表。在Python中循環遍歷數字

我應該使用什麼函數來遍歷Python中的2個列表?我正在使用Linux機器。

+0

你到目前爲止嘗試過什麼? –

+0

你對遠程機器有什麼樣的訪問權限?這是在網絡共享上,還是通過http/ftp,或者你可以SSH? –

+0

你的Python腳本需要訪問這些文件。 https://stackoverflow.com/questions/1035340/reading-binary-file-and-looping-over-each-byte – RPGillespie

回答

1

聽起來像是你不使用SCP正確 - 看https://unix.stackexchange.com/questions/188285/how-to-copy-a-file-from-a-remote-server-to-a-local-machine

根據什麼遠程機器使用,您可能有運行腳本,只是得到的結果;這可能會更有效率。

你對你想要執行的實際操作非常模糊;如果你想快速處理大量的數據NumPy可能真的有幫助 - 像

import numpy as np 

FILES = ["a.dat", "b.dat"] # we assume that all files are the same length 

data = np.stack(
    (np.fromfile(f, dtype=np.uint32) for f in FILES), # endian-ness may be an issue! 
    axis=1 
) 

# applying a Python function 
def myfunc(row): 
    return min(row) 
result = np.apply_along_axis(myfunc, 1, data) 

# but using a numpy function directly would be better! 
result = np.min(data, axis=1)