我想帮助我的孩子扩大他的词汇量。其计划是解析字典(在本例中为MacOS),将单词附加到列表中,如果这些列表项符合特定条件,则将它们添加到另一个列表中.也许比它所需要的要混乱一点!我只想看到五个随机选择的单词被打印出来。我已经处理了其中的大部分,但是当我试图挑选一个要显示的随机项目时,会出错.IndexError: list index out of range
目前为止的密码..。
我使用do shell脚本命令在AppleScript中计算符合特定条件的文件数量。但是,我的表达式没有返回整数,而是返回带有一系列前导空格的字符串。我在下面写的内容很有用,但我并不热衷于使用if条件中的空格(是的--只是有点强迫症:-)。如何将结果转换为整数?set fileCount to do shell script "ls -l ~/Downloads/UserExport_*.csv.txt
我试图跳过不符合特定条件的生成项,使用continue函数。如果我只需打印x,就可以得到完整的输出:>>> w2 = ((2 * x) for x in w)...12但是,当我尝试使用continue不打印8时,我会得到一个空白作为输出。print x>>>
我试图在第二次迭代中得到2,12,20<