【发布时间】:2015-07-06 18:30:43
【问题描述】:
我需要编写一个函数,它接受一个整数列表 nums,如果序列 1, 2, 3, .. 出现在列表中的某处,则返回 True。
我的做法:
def list123(nums):
num = ""
for i in nums:
num += i
if "1,2,3" in num:
return True
else:
return False
它无法工作,指示:builtins.TypeError: Can't convert 'int' object to str implicitly
我也想知道是否有更简单的方法,而不是像我所做的那样将列表转换为字符串。
【问题讨论】:
标签: list python-3.x boolean sequence