python - 将字符串拆分为列表

标签 python

我想将一个字符串拆分成一个列表。 我一直在尝试这个

r='ABCD'

a=r.split()
['ABCD'] 

我想要这样的东西 ['A','B','C','D']

我不想为此使用任何 for 循环。 是否有内置的编程结构可以这样做?

最佳答案

一个字符串是一个序列,所以把它变成一个列表:

a = list(r)

演示:

>>> r='ABCD'
>>> list(r)
['A', 'B', 'C', 'D']

关于python - 将字符串拆分为列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15989989/

相关文章:

python - 具有非 None 类属性的类的新实例?

Python:Redis 作为 Beaker 的 session 后端

python - 如何帮助 tqdm 计算出自定义迭代器中的总数

Python feedparser 无法读取 WordPress 自定义提要

python - 如何使用python在一个excel单元格中写一个列表

python - 在 Jinja2 中迭代列表的列表,断言多个条件并在 true 时渲染

Python-根据另一个数据帧匹配替换数据帧中的值

python - 在 Python 2.7 中,在 5 个不同的线程中调用函数并并行执行

python - django + nginx 无法加载静态文件

python - 尝试将包含旧打印语句的模块导入新的 python 3.6