1. 程式人生 > >Python之數據類型轉換

Python之數據類型轉換

函數 函數的參數 color 訪問 true tuple 數據 range lis

1、字符串轉換為列表

1 >>> message = "Hi there"
2 >>> ls = list(message)
3 >>> ls
4 [H, i,  , t, h, e, r, e]

2、字符串轉換為元組

1 >>> message = "Hi there"
2 >>> tp = tuple(message)
3 >>> tp
4 (H, i,  , t, h, e, r, e)

3、列表轉元組

1 >>> tpl = tuple(ls)
2 >>> tpl 3 (H, i, , t, h, e, r, e)

4、通過range函數創建列表

1 >>> lst = list(range(1,11,2))
2 >>> lst
3 [1, 3, 5, 7, 9]

5、其他轉換

 1 >>> a = int(435.6755345)
 2 >>> a
 3 435
 4 >>> b = float(a)
 5 >>> a
 6 435
 7 >>> c = str(a)
8 >>> c 9 435 10 >>> d = int(True) 11 >>> d 12 1 13 >>> e = str(True) 14 >>> e 15 True

通過range函數創建列表可知,list或者tuple函數的參數不需要是另一個集合,它可以是任何可叠代的對象。可叠代的對象允許程序員使用Python的for循環來訪問想的一個序列。

Python之數據類型轉換