,可以通过以下方式来实现:
def get_2d_index_from_flattened_array(flattened_array, rows, cols, target):
index = flattened_array.index(target)
row_index = index // cols
col_index = index % cols
return (row_index, col_index)
# 示例用法
flattened_array = [1, 2, 3, 4, 5, 6, 7, 8, 9]
rows = 3
cols = 3
target = 5
result = get_2d_index_from_flattened_array(flattened_array, rows, cols, target)
print(result) # 输出结果为 (1, 2),表示目标值在原二维数组中的行列索引为 (1, 2)
以上是一个完善且全面的答案,提供了从平面化数组中获取二维索引的解答步骤和示例代码,并推荐了腾讯云相关产品和产品介绍链接地址。
领取专属 10元无门槛券
手把手带您无忧上云