写一个函数,用起泡法对输入的10个字符串
时间: 2024-05-16 19:16:47 浏览: 83
输入10个字符串到一个字符串数组
5星 · 资源好评率100%
这里提供一个用冒泡排序法对输入的10个字符串按照字典序从小到大排序的代码示例:
```python
def bubble_sort(strings):
n = len(strings)
for i in range(n):
for j in range(0, n-i-1):
if strings[j] > strings[j+1]:
strings[j], strings[j+1] = strings[j+1], strings[j]
# 测试代码
strings = ['apple', 'banana', 'pear', 'orange', 'peach', 'grape', 'kiwi', 'mango', 'pineapple', 'watermelon']
bubble_sort(strings)
print(strings)
```
输出结果为:`['apple', 'banana', 'grape', 'kiwi', 'mango', 'orange', 'peach', 'pear', 'pineapple', 'watermelon']`
阅读全文