请将下述程序补充完整并上机调试,该程序将fruits列表中的元素按字符串长度进行排序并输出,即较短的字符串排 前面,较长的字符串排后面。
时间: 2023-05-13 07:07:43 浏览: 289
PHP字符串高级处理总结
以下是程序的完整代码:
```python
fruits = ['apple', 'banana', 'orange', 'kiwi', 'pear']
sorted_fruits = sorted(fruits, key=len)
for fruit in sorted_fruits:
print(fruit)
```
运行结果如下:
```
kiwi
pear
apple
banana
orange
```
该程序将 `fruits` 列表中的元素按字符串长度进行排序,并输出排序后的结果。使用 `sorted()` 函数,指定 `key` 参数为 `len` 函数,即可按字符串长度进行排序。最后使用 `for` 循环遍历排序后的列表,输出每个元素。
阅读全文