Python 递归实现整数到数组转换
以下是 Python 代码实现:
def integerToArray(n):
if n < 10:
return [n]
else:
array = integerToArray(n // 10)
array.append(n % 10)
return array
该函数接受一个整数 n 作为参数,并返回一个由 n 的每个数字组成的数组。如果 n 小于 10,则直接返回一个只包含 n 的数组。否则,递归调用该函数来获取 n // 10 的数组,然后将 n % 10 添加到数组末尾。最终返回完整的数组。
原文地址: https://www.cveoy.top/t/topic/j8AH 著作权归作者所有。请勿转载和采集!