python - python中的全局数组打印

标签 python python-2.7

我正在尝试以这种方式在 python 中打印一个数组:

ord = []
def printTest():
    global ord
    print ', '.join(ord)


def main():
    ord = ["a","b"]
    printTest()

main()

但它只打印一个新的空行。我该如何解决这个问题?

谢谢!!

最佳答案

我认为您在 main 方法中缺少 global ord

关于python - python中的全局数组打印,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37074347/

相关文章:

python - 调用所有可能的函数组合

python - tf.estimator.Estimator 中参数的混淆

python - 通过 sys 参数在 stdout 上传递\n(新行)

python - Django 教程 pub_date__year 过滤器有效,而 pub_date__second 过滤器无效

python - 将递归生成器对象转换为列表

python - 随机翻转 numpy 数组中每个图像的最有效方法

python - Sprite 之间的pygame碰撞

python - del self vs self.__del__() - 在 python 中清理的正确方法是什么?

python - python中的Clauset-Newman-Moore社区检测算法

python - 为什么 SO_REUSEADDR 不适用于 multiprocessing.Listener?