list = ["red", "apples", "orange", "pink", "bananas", "blue", "black", "white"] list2 =[] for i in list: str1 =i if str1[-1] =='s' or str1[-1] =='e': list2.append(str1) print(list2),解释一下
时间: 2023-05-19 17:00:48 浏览: 89
Java初始化List方法代码实例
这段代码的作用是从列表list中筛选出以字母's'或'e'结尾的字符串,并将它们添加到一个新的列表list2中。具体实现方式是通过for循环遍历list中的每一个元素,然后判断该元素的最后一个字符是否为's'或'e',如果是,则将该元素添加到list2中。最后,打印出list2中的所有元素。
阅读全文