如何将用户输入分成2个字母字符串并将其添加到列表中?

时间:2018-10-26 02:52:35

标签: python python-3.x

对不起,如果我说错了这个问题,但是我试图弄清楚如何将用户输入拆分成单独的字符串,每个字符串仅包含2个字母,因此输入     “你好,世界” 看起来像     [“ he”,“ el”,“ lo”,“ w”,“ or”,“ ld”]

我将其用于正在创建的程序,此代码块对其功能至关重要。如果有人有任何问题,建议或其他我想回答的问题,谢谢。

PS。我已经创建了在字符数奇数的情况下在用户输入末尾加一个空格的代码,因此请告诉我是否有更好的方法。

1 个答案:

答案 0 :(得分:2)

s = '123'
[s[i:i+2] for i in range(0,len(s),2)]

它适用于偶数长度和奇数长度