首页 > 编程语言 >3月3日python程序设计

3月3日python程序设计

时间:2023-03-05 18:56:42浏览次数:29  
标签:删除 python 元素 列表 原地 对象 程序设计 排序

1.列表的创建和删除

删除:使用del命令删除,

增加列表元素-1

使用+表示两个列表的合并,append()方法在列表的末尾增加元素。

增加列表元素-2

+=与append()函数有共同点,是原地合并,是序列与序列的追加。

列表中包含的是元素值的地址,不是元素值。

增加列表元素-3

extend()讲另一个迭代对象的所有对象添加至该列表对象的尾部,是原地操作。

insert()方法,将元素添加到列表的指定位置,应尽量将元素插入到列表的尾部,避免造成元素的移动。

增加列表元素-4

乘法扩展列表对象

删除列表元素-2

remove()方法删除首次出现的指定元素,如果元素不存在会抛出异常。

 列表排序-1

列表对象的sort()方法进行原地排序,支持多种不同的排序方法。

内置函数sorted()对列表

 

标签:删除,python,元素,列表,原地,对象,程序设计,排序
From: https://www.cnblogs.com/cinan/p/17164335.html

相关文章

  • python 的 getattr 返回对象属性值
    getattr作用:可以获取对象属性值 举例:正常情况下获取字符下标#获取字符下标a='中国心'print(a.find('心'))>>>执行结果2 如果使用getattr函数#使用get......
  • python 循环结构 循环控制 break 结束所有循环
    """break跳出整个循环"""#首先输出数字1-10#如果遇到数字6就中止整个循环foriinrange(1,11):print(i)ifi==6:break......
  • python 循环结构 else分支结构 循环正常结束时执行
    """for...else...while...else...当循环正常结束时,会执行else分支中内容当循环被break结束时,不执行else分支内容"""#输出1到10foriinrange(1,10):print(i)ifi......
  • 使用Python调用ChatGPT最新官方API,实现上下文的对话功能
    首先是使用Python安装openai官方封装的调用包,并设置自己的api_key。命令如下:pipinstallopenaiopenai.api_key='sk-xxxxxxxxxxxxxxxxxxxxx'然后我们设置一下打印的样......
  • Python 字符串详解
    Python访问字符串中的值:Python访问子字符串,可以使用方括号来截取字符串,如下实例:#!/usr/bin/python#coding:UFT-8var1='HelloWorld!'var2="PythonRunoob"print"var......
  • Python 文件处理方法详解
    打开和关闭文件:open函数:打开一个文件,创建一个file对象,相关的方法才可以调用它进行读写。语法:fileobject=open(file_name[,access_mode][,buffering])#各个参数的细节......
  • python操作mysql
    1、mysql查询操作:#!/usr/bin/python#-*-coding:UTF-8-*-importMySQLdb#打开数据库连接db=MySQLdb.connect("localhost","root","111111","analysis2")#使用cursor......
  • python beautifulsoup 安装教程
    linux版:pipinstallbeautifulsoup4windows版:下载beautifulsoup安装包下载地址:​​​http://www.cr173.com/soft/109251.html​​​下载解压后,将文件夹放到C:/Pyth......
  • python装饰器
    装饰器本质上是一个Python函数(其实就是闭包),它可以让其他函数在不需要做任何代码变动的前提下增加额外功能,装饰器的返回值也是一个函数对象。装饰器用于有以下场景,比如:插......
  • 在线图书借阅网站( Python +Vue 实现)
    功能介绍平台采用B/S结构,后端采用主流的Python语言进行开发,前端采用主流的Vue.js进行开发。整个平台包括前台和后台两个部分。前台功能包括:首页、图书详情页、用户中心......