【发布时间】:2015-01-27 02:13:14
【问题描述】:
def str_to_bin(user_input):
str_list = list(user_input)
str_to_bin = ('Hello World')
字符串'Hello World'已经变成了一个列表,这样每个字符都是分开的(因为在字符串中使用replace函数只会替换单词)。但是从这里开始,我不知道如何将字母“啊”更改为例如“000001”。我尝试了多种方法,但似乎没有任何效果。
我也想要一种紧凑的方式,因为显然将短语转换为二进制需要每个字符都有一个值。
如果使用列表不是最好的方法,如何替换字符串中的单个字符?
【问题讨论】:
-
为什么'ah'要转换成'000001'?
-
或者除了 str_to_bin() 的输出,你还有什么?
-
你到底想做什么?
标签: python string list replace