如何迭代dict,enumerate以便我可以在迭代时解压缩索引,键和值?
就像是:
for i, (k, v) in enumerate(mydict):
# some stuff
Run Code Online (Sandbox Code Playgroud)
我想遍历一个被调用的字典中的键和值mydict并计算它们,所以我知道我什么时候在最后一个.
为了好玩,我用 JavaScript 构建了一个简单的鼓机模拟。(您可以在http://mink.click上尝试一下。)
我想知道是否可以采取任何措施来提高 setInterval(...) 的准确性。在完美的世界中,样本每 250 毫秒触发一次(直到我将其定制)。但是(a)运行代码会阻止它成为一个完美的世界,因为执行每条指令都需要时间,并且(b)有时,当我刚开始玩时,计时器(在 Chrome 中)的触发似乎需要更长的时间。
我知道在 Windows 中,您可以设置比使用消息队列的典型 WM_TIMER 消息更准确的多媒体计时器。所以,我想知道是否有任何方法可以在 JavaScript 中获得更准确的计时器。
我知道 JavaScript 不是构建鼓机模拟器的最佳位置,但我这样做只是为了好玩:-)