[英]How print a list into separate lists python
我有一個清單:
grades= ['doe john 100 90 80 90', 'miller sally 70 90 60 100 80', 'smith jakob 45 55 50 58', 'white jack 85 95 65 80 75']
我希望能夠打破該列表,因此 output 將是:
['doe john 100 90 80 90']
['miller sally 70 90 60 100 80']
['smith jakob 45 55 50 58']
['white jack 85 95 65 80 75']
此外,我想拆分列表中的元素,使其看起來像:
['doe', 'john', '100', '90', '80', '90']
['miller', 'sally', '70', '90', '60', '100', '80']
['smith', 'jakob', '45', '55', '50', '58']
['white', 'jack', '85', '95', '65', '80', '75']
我不太確定如何 go 這樣做,或者這是否可能,因為我剛剛開始學習 python。 有任何想法嗎?
這可以通過列表理解中的.split()
快速完成。
grades = ['doe john 100 90 80 90', 'miller sally 70 90 60 100 80', 'smith jakob 45 55 50 58', 'white jack 85 95 65 80 75']
grades = [grade.split() for grade in grades]
print (grades)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.