为了账号安全,请及时绑定邮箱和手机立即绑定

我可以取一个列表的某个值并将其附加到另一个列表中吗?

我可以取一个列表的某个值并将其附加到另一个列表中吗?

收到一只叮咚 2021-12-16 16:34:20
我的代码的目标是能够阅读日志并列出 IP 地址。我已经拆分了每一行,但我试图获取每行的第一个值 [0] 以附加到名为 IP_Address 的列表中。IP_Address = []handle = open("sampleapache_small.log", "rb")data = handle.readline()for line in handle:    return line.split()#print (IP_Address)handle.close()不确定我是否可以上传我正在使用的示例 apache_small.log 文件,但这里有一个数据片段:这是代码执行时的数据(打印而不是返回)是否可以从列表中提取 IP 地址(第一个值)并将其附加到新的地址中?
查看完整描述

1 回答

?
慕后森

TA贡献1802条经验 获得超5个赞

对的,这是可能的:


IP_Address = []

handle = open("sampleapache_small.log", "rb")

data = handle.readline()

for line in handle:

    IP_Address.append(line.split()[0])


print(IP_Address)

handle.close()

拆分后,只需访问每行的第一个值并将其附加到列表中。


查看完整回答
反对 回复 2021-12-16
  • 1 回答
  • 0 关注
  • 134 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信