创建一个列表 words =['banana','apple,'cherry','date’] 按字母顺序对其进行升序排列 进行降序排列 按照单词的长度进行排序 分别输出'banana'和'cherry
时间: 2024-10-13 07:05:52 浏览: 16
C# 根据首字母排序单词
创建一个名为 `words` 的列表,包含元素 ['banana', 'apple', 'cherry', 'date']:
```python
words = ['banana', 'apple', 'cherry', 'date']
```
要对这个列表进行操作:
1. **按字母顺序升序排列**:
```python
sorted_words_asc = sorted(words)
print("升序排列:", sorted_words_asc)
```
2. **按字母顺序降序排列**:
```python
sorted_words_desc = sorted(words, reverse=True)
print("降序排列:", sorted_words_desc)
```
3. **按照单词长度进行排序**:
```python
sorted_words_length = sorted(words, key=len)
print("按长度排序:", sorted_words_length)
```
4. **分别输出 'banana' 和 'cherry'**:
```python
banana_index = words.index('banana')
cherry_index = words.index('cherry')
print("banana:", words[banana_index])
print("cherry:", words[cherry_index])
```
现在我们已经完成了这些操作。
阅读全文