擅长:python、mysql、java
<p>我相信有一种更像Python的方式来做这件事。它不是一个函数(但应该很容易适应),而是一个程序。我想它符合你的规格:</p>
<pre><code>import sys
num = int(sys.argv[1])
cad = "i am having a good day today"
listCad = cad.split(" ")
listOfLists = []
i = 0
while i <= len(listCad) - num:
listOfLists.append(listCad[i:i+num])
i = i + (num - 1)
print listOfLists
</code></pre>