python中的list()函數和tuple()函數


tuple函數:將一個序列作為參數,並把它轉化為元組,如果參數是元組,將會原樣返回:

>>> tuple([1,2,3])
(1, 2, 3)
>>> tuple('abc')
('a', 'b', 'c')
>>> tuple((1,2,3))
(1, 2, 3)
>>> 

list函數:將一個元組作為參數,並把它轉化為列表,如果參數是列表,將會原樣返回:

>>> list(1,2,3)                      #注意使用list時千萬別忘了()

Traceback (most recent call last):
  File "<pyshell#0>", line 1, in <module>
    list(1,2,3)
TypeError: list() takes at most 1 argument (3 given)
>>> list((1,2,3)) [1, 2, 3] >>> list(('a','b','c')) ['a', 'b', 'c'] >>> list([1,2,3]) [1, 2, 3] >>>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM