```#list用于将某些数据转成列表
>>> list(range(10))
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
>>> list('abc')
['a', 'b', 'c']
#tuple用于将某些数据转成元组
>>> tuple('abc')
('a', 'b', 'c')
>>> tuple(range(10))
(0, 1, 2, 3, 4, 5, 6, 7, 8, 9)
>>> len('asdasd')
6
#reversed 用于翻转
>>> alist = [ 10 , 8 , 25 , 1, 100]
>>> list(reversed(alist))
[100, 1, 25, 8, 10]
>>> for i in reversed(alist):
... print(i)
#sorted用于排序,默认升序
>>> sorted(alist)
[1, 8, 10, 25, 100]
#enumerate 用于获取下标和值
>>> user = ['tom','yyf','chao']
>>> list(enumerate(user))
[(0, 'tom'), (1, 'yyf'), (2, 'chao')]
>>> for i in enumerate(user):
... print(i)
...
(0, 'tom')
(1, 'yyf')
(2, 'chao')
>>> for i, name in enumerate(user):
... print(i,name)
...
0 tom
1 yyf
2 chao
>>> print(i) ------一次次的赋值给变量i
2
```


网友评论