当我运行以下脚本时
WORD_URL = http://learncodethehardway.org/words.txt
WORDS = []
for word in urlopen(WORD_URL).readline():
WORDS.append(word.strip())
print WORDS
python给出了以下输出:
['a','c','c','o','u','n','t','']
我很困惑strip()方法和append()方法是如何工作的?另外,readline()在这个脚本中是如何工作的?在
Tags:
^{} 方法实际上应用于
word
,它是一个字符串。当strip
删除word
周围的whilespace字符时,得到的字符串被添加到WORDS
中。在您可以像这样使用列表理解(它比普通循环更有效)
strip()
方法接受您拥有的任何字符串,并删除后面的空白和换行符更新问题答案
^{pr2}$相关问题 更多 >
编程相关推荐