2017-04-16 53 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不客气! –