各位大佬好,请教一个问题,我有一个逻辑是这样的,循环一个列表,判断列表每个值是否在一个变量字符串内,是则返回一个特定值如1没有则不返回,示例代码如图,现在有两个问题1:int格式的数字不能判断是否在字符串内(不能将int格式的数据转成字符串,最好直接跳过) 2:当循环列表中的值在变量字符串内时无法返回特定值。
请问这个逻辑能否通过我图中的这种迭代器方式完成,如果可以还请大佬帮忙斧正,感谢!
各位大佬好,请教一个问题,我有一个逻辑是这样的,循环一个列表,判断列表每个值是否在一个变量字符串内,是则返回一个特定值如1没有则不返回,示例代码如图,现在有两个问题1:int格式的数字不能判断是否在字符串内(不能将int格式的数据转成字符串,最好直接跳过) 2:当循环列表中的值在变量字符串内时无法返回特定值。
请问这个逻辑能否通过我图中的这种迭代器方式完成,如果可以还请大佬帮忙斧正,感谢!
2 回答5.3k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
4 回答1.6k 阅读✓ 已解决
3 回答1.4k 阅读✓ 已解决
3 回答1.4k 阅读✓ 已解决
2 回答972 阅读✓ 已解决
1 回答1.8k 阅读✓ 已解决
sum(1 for i in x if str(i) in y)