python给两个列表排序方法_Python连接两个字符串列表并对其元素排序的最佳方法...
假設我有兩個字符串列表:x=['a','b'] and b=['c','d']
我需要的最終結果是:
^{pr2}$
重要的一點是,我希望對列表元素的字母進行排序。在這里,他們是建設,但在我的實際問題,這不是這樣。所以如果我有“ba”,在列表v中,我們應該把它加上“ab”。在
所以我可以遍歷x,并使用c = ' , '.join('%s%s' % t for t in zip(a, b))
但這不起作用,因為即使我設法對其進行排序,最終結果將是一個包含1個元素的列表['ac,ad,bc,bd']。在
實際上,我很想知道是否有任何python方法可以使用itertools或類似的' ''.join('sorted(%s%s)' % t for t in zip(a, b))
謝謝你!在
注意:謝謝你們的回復,但也許我表達的不正確。。。在
所以如果我們嘗試輸入:a=['ax','ay','az']
b=['x','y','z']
所以接頭應該是:v=['axx', 'axy', 'axz', 'ayx', 'ayy', 'ayz', 'azx', 'azy', 'azz'] but sorting it....
v=['axx', 'axy', 'axz', 'axy', 'ayy', 'ayz', 'axz', 'ayz', 'azz']
這就是我要找的最終結果。在
謝謝
總結
以上是生活随笔為你收集整理的python给两个列表排序方法_Python连接两个字符串列表并对其元素排序的最佳方法...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 斯凯奇诉爱马仕侵权——品牌发展需警惕知识
- 下一篇: SEO实战密码(第3版) 60天网站流量