当前位置: 首页 > 面试题库 >

有没有一种快速的方法来在Python中生成字母的字典?

储国发
2023-03-14
问题内容

我想生成一个以字母作为键的字典,类似

letter_count = {'a': 0, 'b': 0, 'c': 0}

生成该字典而不是我必须键入它的快速方法是什么?

谢谢你的帮助。

编辑
谢谢大家的解决方案:)

nosklo的
解决方案可能是最短的

另外,感谢您提醒我有关Python字符串模块的信息。


问题答案:

我发现此解决方案更加优雅:

import string
d = dict.fromkeys(string.ascii_lowercase, 0)


 类似资料:
  • 问题内容: 现在我在做 但是有更好的方法吗?类似于Scala的 问题答案: 我认为这样可以使操作更简洁,您不必处理减法和索引编制:

  • 现在我正在做 但是有没有更好的方法呢?类似于Scala的

  • 问题内容: 我有一些500MB的json文件。如果我使用“平凡”的json.load一次加载所有内容,它将消耗大量内存。 有没有办法部分读取文件?如果它是文本行分隔文件,则可以在行上进行迭代。我正在寻找一个比喻。 有什么建议?谢谢 问题答案: 更新资料 请参阅其他答案以获取建议。 2010年的原始答案,现在已经过时 简短的回答:不。 正确地分割json文件将需要对json对象图有深入的了解。 但是

  • 问题内容: 以下是一些HTML ASCII代码: http://www.ascii.cl/htmlcodes.htm 我有一个看起来像的字符串 用撇号替换该ascii代码的最佳方法是什么? 问题答案: 使用字符串解码。

  • 我正试图写一个程序,可以下载视频从Reddit帖子。我相信Reddit会分别存储每个帖子的音频和视频,所以我现在正在下载mp3和mp4,然后将它们结合起来制作最终的视频文件。我不太熟悉音频或视频文件或它们是如何存储的,但我认为将两者结合起来会很快计算出来。 然而,合并部分是非常缓慢的,我想知道是否有一个更快的方式,将无声的视频剪辑与音频文件结合,并将其写入我的驱动器? 我目前正在使用moviepy

  • 问题内容: Java的UUID类生成随机的UUID。但这由字母和数字组成。对于某些应用,我们只需要数字。有没有一种方法可以生成仅由Java中的数字组成的随机UUID? 问题答案: 如果您不想使用随机数,但是带有数字的UUID仅使用: 在这种情况下,左填充为40个零… 结果为: UUID:b55081fa-9cd1-48c2-95d4-efe2db322a54 in: UUID:0241008287