【发布时间】:2014-10-07 01:21:47
【问题描述】:
我有一个清单:
ip_info = ['10.0.0.2/10.10.10.1', '10.0.111.1/10.10.121.4', '10.0.145.15/10.99.10.1', '10.99.0.1/10.44.155.4', '10.0.10.1/10.10.110.1']
我希望能够删除列表中每个项目的 / 字符之后的所有字符。
对于输出:
ip_info = ['10.0.0.2/', '10.0.111.1/', '10.0.145.15/', '10.99.0.1/', '10.0.110.1/']
从那里我将能够毫无问题地删除/,因为它们都是静态的并且可以轻松删除。
我已经尝试过:
for x in ip_info:
''.join(ip_info.partition('/')[0:2])
我不认为这是正确的。因为它需要发生在列表中的每个项目上。帮忙?
【问题讨论】:
-
不应该是
x.partition而不是ip_info.partition吗?
标签: python list text strip partition