python-基础语法-list、array、set、tuple转换

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'>

猜你喜欢

转载自blog.csdn.net/qq_17753903/article/details/82185012
今日推荐