Python列表

2020-01-06  本文已影响0人  poptest研学圈

如果我们要用python写一个端口扫描工具,那我们该如何定义与维护所要扫描的端口呢?
我们可以使用python的列表(List),list是一个存储对象有序的极佳方式。其自身支持添加、插入、删除、索引、计数、排序等方法。使用示例代码如下:

  1. 新建列表
    新建一个列表存储已知的http、https默认端口
image.jpeg
  1. 增加列表元素
    这时,有获得了ftp和smtp的默认端口,怎么办?
image.jpeg
  1. 获取列表长度
    加着、加着忘记列表长度了,怎么办?
image.jpeg
  1. 获取列表指定索引的元素
    第二个或最后一个元素都是啥?我想看看
    • 获取第二个元素
image.jpeg

• 获取最后一个元素

image.jpeg
  1. 列表元素排序
    这个端口列表顺序有点乱,怎么办?
image.jpeg
  1. 删除列表元素
    添加端口时多添加了个80,我要删除它,咋办?
    • 通过元素删除
image.jpeg

• 通过索引删除

image.jpeg
上一篇 下一篇

猜你喜欢

热点阅读