gpt4 book ai didi

python - 为什么 "return list.sort()"返回 None,而不是列表?

转载 作者:IT老高 更新时间:2023-10-28 21:05:22 25 4
gpt4 key购买 nike

我已经能够验证 findUniqueWords 确实会产生一个排序的 list。但是,它不会返回列表。为什么?

def findUniqueWords(theList):
newList = []
words = []

# Read a line at a time
for item in theList:

# Remove any punctuation from the line
cleaned = cleanUp(item)

# Split the line into separate words
words = cleaned.split()

# Evaluate each word
for word in words:

# Count each unique word
if word not in newList:
newList.append(word)

answer = newList.sort()
return answer

最佳答案

list.sort 对列表进行就地排序,即它不返回新列表。随便写

newList.sort()
return newList

关于python - 为什么 "return list.sort()"返回 None,而不是列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7301110/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com