给定一个字符串列表,让我们找出第一个非空元素。挑战在于——列表开头可能有一个、两个或多个空字符串,我们必须动态地找出第一个非空字符串。使用next我们应用next函数,如果当前元素为空,则继续移动到下一个元素。示例 在线演示listA = ['', 'top', 'pot', 'hot', ' ', 'shot'] # 给定的列表 print("给定的列表: " ,listA) # 使用next() res = next(sub for sub in listA if sub) # 打印结果 print("第一个非空字符串是:… 阅读更多