打印嵌套字符串是我的代碼。我在分開列表中的項目,並打印了出來:排序,並在Python
mylist = [["Orange", "Banana"], ["Grape", "Orange", "Apple"]]
for s in mylist:
print '\n'.join(s)
Orange
Banana
Apple
Grape
Orange
但我想名單按字母順序排列。我已經試過這一點,但它只是排序它們的巢穴內的物品:
for s in mylist:
print '\n'.join(sorted(s))
Banana
Orange
Apple
Grape
Orange
你怎麼打印和嵌套列表項一起排序?
可能重複的[展開,刪除重複項,並在python中對列表進行排序](https://stackoverflow.com/questions/36582889/flatten-刪除重複和排序列表中的蟒蛇) –
首先將嵌套列表壓縮到一起:) –
@Jason,zip不是正確的函數。 –