脚本之家,脚本语言编程技术及教程分享平台!
分类导航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|shell|

服务器之家 - 脚本之家 - Python - python中列表添加的四种方法小结

python中列表添加的四种方法小结

2023-01-13 13:36ly_qiu Python

这篇文章主要介绍了python中列表添加的四种方法小结,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

列表的添加

1)+ 添加

python中列表添加的四种方法小结

2)append 追加

一次只能添加一个元素到列表中,适合用于循环里

python中列表添加的四种方法小结

3)extend 拉伸

可一次添加多个元素到列表中

python中列表添加的四种方法小结

4)insert 插入

append与extend都是添加在最后,insert可以插入在指定位置

命令 作用
service.insert(n,’ ') 将’'中的内容,插入到第n个之后
service.insert(1,‘samba’) 将samba插入到第一个之后

练习:

  • 插入到第三个之后

python中列表添加的四种方法小结

  • 插入到第二个后

python中列表添加的四种方法小结

  • 插入两个

本结果表明:firewalld是在samba之后。因为samba插入到第一个之后,就变为了第二个;此时将firewalld插入到第二个后,就在samba之后了。

python中列表添加的四种方法小结

 

在列表指定位置添加元素

Python也提供了insert()方法,可以在列表任意指定位置插入元素,其基本语法为:

source_list.insert(index,obj)其中

  • source_list:为待修改的列表
  • index:为待插入的位置索引
  • obj:为待插入的元素

注意:在Python中,列表起始元素的位置索引为0例如,要向guests列表中Zhang san的后面增加客人Hu qi,则相应的语句为:

# 创建并初始化guests列表
guests=['Zhang san','Li si','Wang wu','Zhao liu']
# 向guests列表Zhang san后面增加一个名为Hu qi的客人
guests.insert(1,'Hu qi')
# 输出新的guests列表
print(guests)

输出结果为:

['Zhang san','Hu qi','Li si','Wang wu','Zhao liu']

以上为个人经验,希望能给大家一个参考,也希望大家多多支持服务器之家。

原文链接:https://blog.csdn.net/ly_qiu/article/details/106359717

延伸 · 阅读

精彩推荐
  • Pythonpython通过伪装头部数据抵抗反爬虫的实例

    python通过伪装头部数据抵抗反爬虫的实例

    下面小编就为大家分享一篇python通过伪装头部数据抵抗反爬虫的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧...

    JackReach12472021-02-18
  • PythonPython实现二分法算法实例

    Python实现二分法算法实例

    这篇文章主要介绍了Python实现二分法算法实例,本文先是介绍了算法规则,然后给出了实现例子,需要的朋友可以参考下 ...

    脚本之家13962020-05-21
  • Pythonpython中pyqtgraph知识点总结

    python中pyqtgraph知识点总结

    在本篇文章里小编给大家整理的是一篇关于python中pyqtgraph知识点总结内容,有兴趣的朋友们可以学习下。...

    十一11762021-08-29
  • PythonPython中celery的使用

    Python中celery的使用

    Celery是一个简单、灵活且可靠的,处理大量消息的分布式系统,专注于实时处理的异步任务队列,同时也支持任务调度。接下来通过本文给大家介绍Python中...

    fivenian7192021-12-24
  • Pythonpython+selenium开发环境搭建图文教程

    python+selenium开发环境搭建图文教程

    这篇文章主要为大家详细介绍了python+selenium开发环境搭建的图文教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...

    LancyWu10052020-12-01
  • Pythonpython绘制多个子图的实例

    python绘制多个子图的实例

    今天小编就为大家分享一篇python绘制多个子图的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧...

    水之魂201812322021-08-03
  • PythonPython PyAutoGUI模块控制鼠标和键盘实现自动化任务详解

    Python PyAutoGUI模块控制鼠标和键盘实现自动化任务详解

    这篇文章主要介绍了Python PyAutoGUI模块控制鼠标和键盘实现自动化任务,结合实例形式详细分析了pyautogui模块的安装、导入以及针对鼠标与键盘的各种常见响...

    斗大的熊猫7702021-03-31
  • Pythonpython matplotlib 注释文本箭头简单代码示例

    python matplotlib 注释文本箭头简单代码示例

    这篇文章主要介绍了python matplotlib 注释文本箭头简单代码示例,具有一定借鉴价值。...

    mengwei9582021-01-02