能不能用python的函数将26个英文字母赋值给一个列表?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了能不能用python的函数将26个英文字母赋值给一个列表?相关的知识,希望对你有一定的参考价值。
比如我用C语言可以用下面这一句:
for(i=1;i<=26;i++)
a[i]='a'+i-1
['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z']
>>> [chr(x) for x in range(ord('a'), ord('z') + 1)]
['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z']
以上是python3代码
wList = []
for word in string.lowercase:
wList.append(word)
print wList
#['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l',
# 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x',
# 'y', 'z']本回答被提问者采纳 参考技术B import string
wordList = list(string.ascii_lowercase)
以上是关于能不能用python的函数将26个英文字母赋值给一个列表?的主要内容,如果未能解决你的问题,请参考以下文章