我正在寻找一个字符串并创建一个字符串列表,这些字符串构成了原始字符串。
例如:
"asdf" => ["a", "as", "asd", "asdf"]
我确信有一种“pythonic”方式可以做到这一点;我想我只是失去了理智。完成这项工作的最佳方法是什么?
最佳答案
一种可能:
>>> st = 'asdf'
>>> [st[:n+1] for n in range(len(st))]
['a', 'as', 'asd', 'asdf']
关于python:列表理解策略,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/467094/