【发布时间】:2018-03-04 21:21:17
【问题描述】:
我需要帮助编辑这个接受字符串的函数 lenumerate()
(如 's')并返回包含每个单词的 2 项列表的列表和
长度:[['But', 3], ['then', 4], ['of', 2], ... ['are', 3], ['nonmigratory', 12]]
lenumerate(s) - 将 's' 转换为 2 元素列表的列表:[[word, 长度],[单词,长度],...]
# Define the function first ... def lenumerate(s): l = [] # list for holding your result # Convert string s into a list of 2-element-lists在此处输入您的代码
return l...然后调用 lenumerate() 进行测试
text = "But then of course African swallows are nonmigratory" l = lenumerate(text) print("version 1", l)
我认为我需要吐出列表并使用 len() 函数,但我不确定如何以最有效的方式使用这两个函数。
【问题讨论】:
-
SO 并不是要逐字发布家庭作业问题...
-
首先,我只是在这方面寻求帮助。其次,这个地方是针对编程问题的,这绝对属于这一类。
-
快乐编码。 SO 是关于修复你的代码——而不是实现你的想法/作业。请再次查看how to ask 和on-topic,如果您有任何问题,请将您的代码提供为mvce。
-
@Brandi:如果你浏览这个网络,你会发现致学生的公开信softwareengineering.meta.stackexchange.com/questions/6166/… 这个想法是为了帮助解决具体问题。
-
就像我说的,我想我必须拆分列表并使用 len 函数,我只是不知道如何编码。但是,别担心,我正在删除我的帐户,因为这里的每个人都喜欢嘲笑其他人。
标签: python string python-3.x list string-length