def func(x):
d={}
for i in range(len(x)):
d[i] = x[i]
return d
if __name__ == "__main__":
A = "qqqq"
B = ""
d1 = func(A)
d2 = func(B)
if B == None:
print " "
elif len(d1)<len(d2):
for i in range(len(d1)):
if d1[i]!=d2[i]:
print d2[i],
for j in range(len(d1),len(d2)):
print d2[j],
else:
for i in range(len(d2)):
if d1[i]!=d2[i]:
print d2[i],
相关文章
- 什么是正则表达式来返回较长字符串中两个字符之间的子字符串?
- 如何解析可能采用两种不同日期格式的日期字符串,并在iOS和Android中将其显示为本地时间?
- 在字符串中替换两个字符的出现
- UCS-2与UTF8之间的选择(3)--windows中各编码字符串的C/C++输出支持及方式比较
- UCS-2与UTF8之间的选择(3)--windows中各编码字符串的C/C++输出支持及方式比较
- UCS-2与UTF8之间的选择(4)--linux中各编码字符串的C/C++输出支持及方式比较
- 给定一个字符串str,将str中连续两个字符为a的字符替换为b(一个或连续超过多个字符a则不替换)
- 使用正则表达式删除一个字符串中特定两个字符之间的所有字符
- 使用正则表达式将一个字符串中连续的多个(两个或者两个以上)替换为一个空格
- 使用正则表达式将一个字符串中连续的多个(两个或者两个以上)替换为一个空格