我想要打印一个以特定字符(这里是"c")开头的文件中的一系列行,但每次尝试将列表转换为集合时,都会出现错误。
以下是我的代码:
以下是我的代码:
z = open("test.txt", "r")
wordList = [line.rstrip().split() for line in z if line.startswith(("c"))]
wordList = set(wordList)
print(wordList)
我得到的错误如下:
Traceback (most recent call last):
wordList = set(wordList)
TypeError: unhashable type: 'list'