作用: 将数组或者矩阵转为列表形式
数组转为列表
- >>> import numpy as np
- >>> A = np.array(range(6))
- >>> A
- array([0, 1, 2, 3, 4, 5])
- >>> A.tolist()
- [0, 1, 2, 3, 4, 5]
矩阵转为列表
- >>> a = np.array([[1,2,3],[4,5,6],[7,8,9]])
- >>> a
- array([[1, 2, 3],
- [4, 5, 6],
- [7, 8, 9]])
- >>> a.tolist()
- [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
set() 创建一个无序、不重复的元素集,还可以计算交集、差集、并集;
class set([iterable])
iterable -- 可迭代对象对象
- >>> x = set('runoob')
- >>> y = set('google')
- >>> x
- {'n', 'b', 'o', 'r', 'u'}
- >>> y
- {'o', 'g', 'l', 'e'}
- >>> x&y # 交集
- {'o'}
- >>> x|y # 并集
- {'g', 'n', 'b', 'l', 'e', 'o', 'r', 'u'}
- >>> x - y # 差集
- {'r', 'b', 'u', 'n'}
- >>> type(x)
- <class 'set'>
- >>> list(x)
- ['n', 'b', 'o', 'r', 'u']