能不能用python的函数将26个英文字母赋值给一个列表?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了能不能用python的函数将26个英文字母赋值给一个列表?相关的知识,希望对你有一定的参考价值。

比如我用C语言可以用下面这一句:
for(i=1;i<=26;i++)
a[i]='a'+i-1

>>> list(map(chr, 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']
>>> [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代码

参考技术A import string
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个英文字母赋值给一个列表?的主要内容,如果未能解决你的问题,请参考以下文章

python:如何为字母赋值?

怎么在excel中快速输入26个英文字母?

js判断是不是包含汉字和字母

Python基础核心概念

arcgis如何批量给一字段赋值

为啥不能用赋值语句将一个字符串常量直接赋给一个字符数组