我已经潜伏了几个星期,并决定加入,以便更好地学习Python。分割一个字符串 - >要检查的列表
我想要做的是采取一个单一的字符串,包含几个网址,并拿出一个列表包含所有的地址与2-4个字符的域名。假设地址并非全部是simple.com类型,它们可能包含多个句点。下面是我想转换的样本串:
urlstring = 'albatross.org,boogaloo.boolean.net,zenoparadox.hercules.gr,takeawalkon.the.wildside,fuzzy.logic.it,bronzeandiron.age,areyou.serious'
要在列表中获得地址:list(urlstring.split(','))
。但我无法确定如何辨别域名的长度并根据该长度删除或不删除域名。是否有必要将每个地址字符串拆分为子字符串split('.')
? =/
我敢肯定,这是以某种方式在其他地方回答,但我无法真正找到完全相似的东西。我为这个超级noobish问题表示歉意,并承诺我的问题会在我学习时提高质量。
编辑:我发现你的答案的问题:len(url.split('。')[x]),x应该是-1,而不是-2。 – Sophia 2010-12-07 03:14:32