list、array、set、tuple转换方式:
list转array | a1 = np.array(l1) | array转list |
l1 = a1.tolist() | |
list转set |
s1 = set(l1) | set转list | l1 = list(s1) | |
list转tuple | t1 = tuple(l1) | tupel转list | l1 = list(t1) | |
array转set | s1 = set(a1) |
set转array | a1 = np.array(s1) | |
array转tuple | t1 = tuple(a1) | tuple转array | a1 = np.array(t) | |
set转tuple | t1 = tuple(s1) | tuple转set | s1 = set(t1) |
import numpy as np
a1 = np.arange(0,10,1)
print(type(a1))
#result:<class 'numpy.ndarray'>
l1 = a1.tolist()
print(type(l1))
# <class 'list'>
a1 = np.array(l1)
print(type(a1))
#result:<class 'numpy.ndarray'>
s1 = set(l1)
print(type(s1))
#result:<class 'set'>
l1 = list(s1)
print(type(l1))
#result:<class 'list'>
s1 = set(a1)
print(type(s1))
#result:<class 'set'>
a1 = np.array(s1)
print(type(a1))
#result:<class 'numpy.ndarray'>