私は次のことを理解しようとしています:次の部分はどのように機能していますか?
outer_dir=os.path.expanduser("/home/nsingh/ansible-environments/aws")
print (outer_dir)
random_names = os.listdir(outer_dir)
print (random_names)
_____________________________________________________________
inner_dirs = [
os.path.join(outer_dir, name, "inventory/group_vars")
for name in random_names
]
print (inner_dirs)
inner_dirs = [name for name in inner_dirs if os.path.isdir(name)]
__________________________________________________________________
一部ボックスの内側には、私はその実行中か明確にしても理解して欲しいものです。助けてもらえますか?
[list comprehension](http://www.secnetix.de/olli/Python/list_comprehensions.hawk)? – Scimonster