以下是 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 添加到数组末尾。最终返回完整的数组。

Python 递归实现整数到数组转换

原文地址: https://www.cveoy.top/t/topic/j8AH 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录