我有一個數字字符串列表,像這樣:每個列表元素調用int()函數?
numbers = ['1', '5', '10', '8'];
我想每一個列表元素轉換爲整型,所以它看起來像這樣:
numbers = [1, 5, 10, 8];
我可以用做一個循環,像這樣:
new_numbers = [];
for n in numbers:
new_numbers.append(int(n));
numbers = new_numbers;
它是否必須如此醜陋?我確信在一行代碼中有更多的pythonic方法來做到這一點。請幫助我。
你使用的是什麼版本的Python是? – 2010-07-30 12:17:13
我使用python 2.6,謝謝 – 2010-08-02 09:12:43