Q
字符串插入串
-3
A
回答
7
In [183]: ''.join(itertools.chain.from_iterable(itertools.izip_longest(a,b, fillvalue='')))
Out[183]: 'SNaomksiuang'
In [184]: a='Samsung'
In [185]: b='Nokia'
In [186]: ''.join(itertools.chain.from_iterable(itertools.izip_longest(a,b, fillvalue='')))
Out[186]: 'SNaomksiuang'
+0
不错的使用链!绝对比我的嵌套连接更好的解决方案。 +1 –
+0
@NolenRoyalty我同意,但它写在这里的方式看起来不太好,你的看起来更好。然而,它可以这样写:'''.join(chain.from_iterable(izip_longest(a,b,fillvalue ='')))' – jamylak
+0
@jamylak:我必须包含'itertools.'来显示OP的功能来自 – inspectorG4dget
5
>>> from itertools import izip_longest
>>> a='Samsung'
>>> b='Nokia'
>>> ''.join([''.join(i) for i in izip_longest(a,b,fillvalue='')])
'SNaomksiuang'
相关问题
- 1. PHP字符串插入串
- 2. 字符串::在插入串
- 3. 将字符串插入字符串C#
- 4. 在字符串中插入字符串
- 5. 在字符串中插入字符串
- 6. 将字符串插入字符串?
- 7. 字符串插入
- 8. 如何在字符串的字符串处插入字符串?
- 9. 在内插字符串中插入格式字符串
- 10. 在字符串的子串之前插入字符串
- 11. Python字符串插入
- 12. 插入字符串包含“/”
- 13. 插入字符串AS3
- 14. 将字符串(逐字符)插入较大的字符串
- 15. 插入字符字符串结束数
- 16. 将连字符插入字符串C++
- 17. 插入Unicode字符为VBA字符串
- 18. 将Android字符插入字符串
- 19. 将字符插入到字符串中
- 20. 在字符串中插入字符(Swift)
- 21. 插入字符到SQL字符串
- 22. 如何在字符串中的特定字符串之后插入字符串?
- 23. 无法将此字符串插入列。只插入字符串的一部分
- 24. 在插入字符串之前插入字符串(运行时quasiquote?)
- 25. c#在字符串中间插入字符串
- 26. 插入标签到搜索字符串/字符串案例
- 27. 将字符串转换为回文字符串,最小插入
- 28. emacs lisp:如果找不到字符串,插入字符串
- 29. 性能StringBuilder插入字符串与字符串Concat
- 30. 在DB2列中插入(接触)字符串中的字符串
什么是'faster'?你有什么尝试? – inspectorG4dget
根据0尝试任何顺序的零动机Downvote –
可能的重复? http://stackoverflow.com/questions/3083829/how-do-i-interleave-strings-in-python – squiguy