构造一个元素均为宇符串的列表,将首个字符为小写宇母的宇符串从列表中删除 (filter),并将剩余的宇符串按照首个字母从小到达排序 (sorted)
时间: 2023-11-28 14:50:48 浏览: 36
以下是 Python 代码实现:
```python
str_list = ["apple", "Banana", "cat", "Dog", "elephant", "fish"]
# 过滤出首字母为大写的字符串
filtered_list = filter(lambda s: s[0].isupper(), str_list)
# 将剩余的字符串按首字母排序
sorted_list = sorted(filter(lambda s: s[0].islower(), str_list), key=lambda s: s[0])
print(list(sorted_list))
```
输出结果为:
```
['apple', 'cat', 'elephant', 'fish']
```
阅读全文