2017-04-16 51 views
2

我有一個計算從輸入元音(串)代碼 - 服務器/客戶端Python的 - 以第二部件和超越分裂字符串

data = conn.recv(1024) 
point = data.decode("ASCII") 
points=point.split(' ') 
MESSAGE = points[0] 

然後,如果客戶想擁有它的字符串元音算,我們把它叫做是:

if points[0]=="VOWELS": 
    nrVowels(points) 

比方說,我要計算的 'Hello World'

VOWELS你好元音世界

作者:nrVowels(points),問題在於它還會計算單詞'VOWELS'的元音。如果我使它成爲nrVowels(points[1]),它只會使用'你好'這個詞。如您所見,我想忽略這些信息本身以確定行動的要點[0],在這種情況下,'VOWELS')。

有沒有辦法讓我可以忽略第一個成員?

回答

6

要忽略列表的第一個元素,你可以切片它:

nrVowels(points[1:]) 
+0

大,這個工作。謝謝 – concretejungle

+0

@Arti不客氣! –