|
|
@ -349,8 +349,7 @@ sorted([2, 1, 3]) => [1, 2, 3]
|
|
|
|
应用:
|
|
|
|
应用:
|
|
|
|
|
|
|
|
|
|
|
|
```python
|
|
|
|
```python
|
|
|
|
sorted(set('abc bcd')) => [' ',
|
|
|
|
sorted(set('abc bcd')) => [' ', 'a', 'b', 'c', 'd']
|
|
|
|
'a', 'b', 'c', 'd']
|
|
|
|
|
|
|
|
# 返回一个字符串排序后无重复的字母序列
|
|
|
|
# 返回一个字符串排序后无重复的字母序列
|
|
|
|
```
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
@ -371,7 +370,7 @@ for i, (a, b) in enumerate(zip(seq1, seq2)):
|
|
|
|
2. `unzip`:另一种思考方式是把一些行转化为一些列:
|
|
|
|
2. `unzip`:另一种思考方式是把一些行转化为一些列:
|
|
|
|
|
|
|
|
|
|
|
|
```python
|
|
|
|
```python
|
|
|
|
seq1, seq2 = zip(zipOutput)
|
|
|
|
seq1, seq2 = unzip(zipOutput)
|
|
|
|
```
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
- `reversed()` 将一个序列的元素以逆序迭代。
|
|
|
|
- `reversed()` 将一个序列的元素以逆序迭代。
|
|
|
|