2015-02-05 75 views
0

我有一個數字
列表[ '1111', '1112', '1113', '1114', '1115']蟒蛇3轉換列表切片成字符串

和需要拉一個切片和使用

str(list[0:1]) 


林轉換成字符串輸出[1111]當我只需要數

還有就是網站上的一些信息有關。加入,但我只發現帖子說話關於整個列表不只是其中的一部分。
我也試過使用.strip命令,但似乎無法得到那個工作。

回答

1

list[0] 

你在找什麼?

+0

洛爾感謝我沒有意識到,調用它的方式會刪除不必要的字符! 太EZ – Shiroslullaby 2015-02-05 20:24:51

1

的一部分是列表,因此您可以像加入列表一樣加入切片。

>>> lst = ['1111', '1112', '1113', '1114', '1115'] 
>>> ''.join(lst[0:1]) 
'1111' 

注意,使用切片表示法的情況下,to指數是排他性的,因此切片[0:1]剛剛第零個元素。如果你想要的零和第一個元素,採用[0:2]

>>> ''.join(lst[0:2]) 
'11111112' 

當然,如果你真的只是想從列表中的一個元素,沒有必要爲一個切片(和join);只是使用索引:

>>> lst[0] 
'1111'