我在应用程序中有以下代码行,但我无法理解该split
功能是如何工作的。我的意思是为什么在第号行的左侧有两个用逗号分隔的变量。8 这个for循环到底在做什么?
def execute_testcases
file_names = []
originalfile_filewithtime = []
original_file_map = {}
originalfile_filewithtime = params[:excelfile]
puts originalfile_filewithtime
for value in originalfile_filewithtime
original_file, file_with_time = value.split(',') # THIS LINE
original_file_map[file_with_time] = original_file
file_names << file_with_time
end
# Some more code...
end