首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >随机cayley表的超出范围的列表索引

随机cayley表的超出范围的列表索引
EN

Stack Overflow用户
提问于 2015-04-14 16:24:04
回答 1查看 420关注 0票数 1

我试图编写一个代码来生成一个随机的cayley表,但是我得到了一个超出范围误差的列表索引,但我想不出原因。

这是我的代码:

代码语言:javascript
复制
def randcaytab(n):
    if not n >= 0:
        return False
    table = []
    for i in range(n):
        table.append([])
        for j in range(n):
            for k in range(n):
                (table[j]).append(randint(0,(n-1)))
    return table

我得到了这一行的错误:

代码语言:javascript
复制
(table[j]).append(randint(0,(n-1)))

任何帮助都将不胜感激。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-04-14 16:26:22

代码语言:javascript
复制
table[i].append(randint(0,n-1))

(额外的括号并没有造成任何伤害,但却降低了可实现的程度)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29632538

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档