在导入随机后尝试使用random.shuffle时出现AttributeError?

时间:2016-10-12 19:58:58

标签: python random shuffle attributeerror

这段代码昨晚在我的IDE Pycharm上工作了,但是当我尝试现在运行它时给了我这条消息(从那以后没有更新或改变任何东西):

追踪(最近一次通话):   文件“”,第5行,in     random.shuffle(S) AttributeError:模块'random'没有属性'shuffle'

以下是我正在运行的代码:

var data = {
    name: 'Parent',
    children: [{
            name: 'Child 1',
            children: [{
                    name: 'Child 1a',
                    children: []
                }, {
                    name: 'Child 1b'
                }
            ]
        }, {
            name: 'Child 2',
            children: [{
                    name: 'Child 2a',
                    children: []
                }, {
                    name: 'Child 2b',
                    children: []
                }
            ]
        }
    ]
};

walk(data);

function walk(node) {
    if (node.children !== undefined) {
        node.children.forEach(function(child) {
            walk(child);
        });
    }

    console.log(node.name);
}

0 个答案:

没有答案