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