我想要像 excel 标题一样的序列。
例如: A,B,C,..,Z,AA,AB....
我的代码
>>> s = 'A'
>>> chr(ord(s) + 1)
'B'
>>> s = 'Z'
>>> chr(ord(s) + 1)
'['
>>>
# I want AA after chr(ord('Z') + 1)
最佳答案
使用 itertools,
import itertools
alpha = [chr(x) for x in range(65, 91)] # create a list of character's
print(alpha + [k + v for k,v in itertools.product(alpha, repeat=2)])
关于像excel一样的Python字符串序列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62126326/