如何在python中将输入分解为单个字符?

2024-04-23 11:12:28 发布

您现在位置:Python中文网/ 问答频道 /正文

我想能够采取一个输入,可以是任何从A-Z或0-9和无限数量的字符,并把他们放入一个列表。下面是我所设想的代码的一个例子。你知道吗

    number = input()

    num_list = break_string(number)

    print num_list

Tags: 代码number列表input数量string字符num
1条回答
网友
1楼 · 发布于 2024-04-23 11:12:28

当需要将iterable(本例中为字符串)转换为列表时,请使用列表理解:

print([c for c in "hello"])  
['h' 'e' 'l' 'l' 'o'] 

每个字符都被视为字符串的一个元素。在for之前的部分是放入新列表的内容。在这种情况下,它只是采取一个字符,并把它放入列表中不变。你知道吗

相关问题 更多 >