【发布时间】:2015-12-23 20:24:55
【问题描述】:
如果没有等效功能;是否可以用一行代码干净地生成(1, 2, 3, 4, 5 ... ) 的QList<int>,避免for loop 或必须编写自己的函数?
【问题讨论】:
-
没有。只是纯粹的Qt。我只引用了 python,因为我熟悉该函数(这显然且不出所料地存在于许多不同的语言中,例如 ruby、postgres 等)
-
@Akiva,看看我对下面答案的编辑。
-
我给了你一个大拇指,但你的回答需要我编写自己的函数,我的问题明确指出我试图避免。对不起:-)
-
@Akiva 我不明白这怎么会是个问题。您能解释一下为什么不能添加两行函数吗?这两个命令是您在不添加额外依赖项的情况下获得的最好的。 Qt 可以为您做很多事情,但这些人不会将任何用户可能需要的所有功能作为单独的方法添加到他们的库中。
-
明白,但有时这些东西确实存在,只是不为他们所知。再次抱歉:-)但是在这里;我会补偿你的~
标签: python qt integer range qlist