?
列表(list)、元組(tuple)、集(set)、數組(array)的相互轉換
1. 轉換成list:list();
2.轉換成tuple:tuple()??
3.轉換成set:set()? ? # 轉換成set后,重復數據將會被刪除,具體見https://blog.csdn.net/Darren1921/article/details/93631509
4.轉換成array:array()
先來看一下這四種類型的輸出情況:
實例1
b = tuple("161561")
c = list("161561")
d = set("161561")
e = np.array("161561")
print(b)
print(c)
print(d)
print(e)
輸出:
('1', '6', '1', '5', '6', '1')
['1', '6', '1', '5', '6', '1']
{'1', '5', '6'}
161561
實例2:
# list =====> tuple、set and array
a = ["hskhdfk"]
a_tuple = tuple(a)
a_set = set(a)
a_array = np.array(a)
print(a, type(a))
print(a_set, type(a_set))
print(a_tuple, type(a_tuple))
print(a_array, type(a_array))
輸出:
['hskhdfk']
{'hskhdfk'}
('hskhdfk',)
['hskhdfk']
其他類型之間的相互轉換類似,但注意類型本身對于str數據的輸出情況。
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
