[英]Problem with the depth of nested elements inside list/tuple
第一次在這里打字,在我在 stackoverflow 中找到許多有用的提示之前,現在我腦子里有黑洞,不知道如何解決這個問題:
我有:
dirlist = ['dir1', 'dir2', 'dir3', 'dir4']
print [('a','b','c'),('x','y','z'),[('/tmp/9/', 'X', e) for e in dirlist ] ]
ant 它輸出:
[('a', 'b', 'c'),('x', 'y', 'z'), [('/tmp/9/', 'X', 'dir1'), ('/tmp/9/', 'X', 'dir2'), ('/tmp/9/', 'X', 'dir3'), ('/tmp/9/', 'X', 'dir4')]]
而且我要:
[('a', 'b', 'c'),('x', 'y', 'z'), ('/tmp/9/', 'X', 'dir1'), ('/tmp/9/', 'X', 'dir2'), ('/tmp/9/', 'X', 'dir3'), ('/tmp/9/', 'X', 'dir4')]
...真正的問題是我需要在打印語句中的一行中完成。 感謝您的任何建議,需要幫助。
print [('a', 'b', 'c'), ('x', 'y', 'z')] + [('/tmp/9/', 'X', e) for e in dirlist]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.