python中是否有所有字母数字符号的列表?

时间:2018-07-10 12:50:14

标签: python

是否有一个包含python中所有小写字母,大写字母和数字的列表?

“字符串”没有这样的列表。

2 个答案:

答案 0 :(得分:4)

实际上,string模块内部有

  • string.ascii_lowercase
  • string.ascii_uppercase
  • string.digits 以及其他一些人

每个都作为单个字符串给出。如果要将它们转换为列表,只需使用list(string.ascii_lowercase + string.ascii_uppercase + string.digits)

答案 1 :(得分:-1)

有一个string.printable,它是所有可打印字符的字符串。可以将其列为list(string.printable)的列表。

如果您需要它,还有:

whitespace -- a string containing all ASCII whitespace
ascii_lowercase -- a string containing all ASCII lowercase letters
ascii_uppercase -- a string containing all ASCII uppercase letters
ascii_letters -- a string containing all ASCII letters
digits -- a string containing all ASCII decimal digits
hexdigits -- a string containing all ASCII hexadecimal digits
octdigits -- a string containing all ASCII octal digits
punctuation -- a string containing all ASCII punctuation characters