我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Python基础(list类)

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Python基础(list类)

三、列表(list类)

提示:以下所有方法都是类中的方法,第一个参数都是self,统一都没有写出。


包含的方法有:

1、append(x) #将x添加到List末尾。

>>>list=['a'] 

>>>list.append('b') 

>>>list

['a','b']


2、extend(L) #将表L附加到末尾,合并两个列表。

>>>list=['a','b']

>>>list2= ['c','d']

>>>list.extend(list2) 

>>>list

['a','b','c','d']


3、insert(i,x) #将元素x插入到 i 这个位置。

>>>list.insert(0,'test')

['test', 'a', 'b', 'c', 'd']


4、remove(x) #删除列表里第一个值为x的元素,若不存在则发生错误

>>>list.remove('test')>>>不能是位置

['a', 'b', 'c', 'd']


5、pop([i]) #删除并返回位置为 i 的元素,若省略参数,则表示删除最后一个元素 栈:LIFO(后进先出)

>>> list.pop()

'd'

>>> list

['a', 'b', 'c']

>>> list.pop(1)

'b'

>>> list

['a', 'c']


6、index(i) #返回第一个值为x的元素的位置,若不存在则发生错误

>>> list.index('a')

0

>>> list.index('c')

1


7、count(x) #返回等于x的元素个数

>>> list

['a', 'c', 'a', 'a', 'd']

>>> list.count('a')

3


8、sort() #将List元素按照非递减排序,还有一种排序方法是sorted()函数

>>> list.sort()

>>> list

['a', 'a', 'a', 'c', 'd']

9、reverse() #将List元素反转排序

>>> list.reverse() 

>>> list

['d', 'c', 'a', 'a', 'a']


下一篇

字典(dict类)

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Python基础(list类)

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Python基础(list类)

三、列表(list类)提示:以下所有方法都是类中的方法,第一个参数都是self,统一都没有写出。包含的方法有:1、append(x) #将x添加到List末尾。>>>list=['a'] >>>list.append('b') >>>lis
2023-01-31

python之LIST基础操作

1,创建列表>>> list1=['a','b','c','d']>>> list2=[1,2,3,4]>>> list3=['a','b','c',1,2,3]2,访问列表中的值>>> print 'list1[0]:',list1[0]
2023-01-31

【Python基础】07、Python类

一、面向对象编程(OOP)程序=算法+数据结构=指令+数据1、代码可以选择以指令为核心或以数据为核心进行编写两种范型:       以指令为核心:围绕“正在发生什么”进行编写              面向过程编程:程序具有一系列线性步骤;
2023-01-31

Python基础:列表(list)和元组

学一门语言,可以用对比其他语言方法加深对这门语言特点的理解。一、定义:列表和元组,都是一个可以放置任意数据类型的有序集合。  mutable的列表:动态的,可以改变元素  immutable的元组:静态的,不可以改变元素二、支持负数索引,支
2023-01-31

Python基础:Python类(真累~

类的声明:一、类的属性(私有属性和公有属性)(类属性)二、类的方法(构造方法、析构方法、自定义方法、特殊成员方法)(静态方法、类方法、类属性)三、类的继承(方法和属性的继承,方法的重构)(抽象类,多重继承)四、类的多态(实现接口的重用)五、
2023-01-31

python - 基础类型 - bool

bool:python中布尔值使用常量True和False来表示 注: 1.在数值上下文环境中,True被当作1,False被当作0,例如 True+3=>4 2.其他类型值转换bool值时除了''、""、''''''、""""""、0、(
2023-01-31

Python基础之(八)类

创建类第一形式# !/usr/bin/env python# coding=utf-8class Person(object): #object表示继承自object类,Python3中可省略次内容 """ This is a
2023-01-31

Python基础--数据类型

Numbers数字String字符串Bool布尔型List列表# List列表,支持字符,数字,字符串以包含列表(即嵌套),用[]标识,有序对象x5 = [1,'a',2.4,502.2,[1,2,3]]print(x5,type(x5))
2023-01-30

python 基础 数据类型

1、变      量:变量是计算机内存中的一块儿区域,变量可以存储规定范围内的值,而且值可以改变。  范    例: a a1 a_ a_1     变量命名:变量名有字母、数字、下划线组成;                      数字
2023-01-31

Python -- list 类

Python list类常用方法class list(object):        def append(self, p_object): # 向列表中添加元素; >>> name_list ['shuoming', 'python',
2023-01-31

Python基础学习教程:Python基础之基本数据类型(一)

Python基础学习教程:Python基础之基本数据类型(一)
2023-06-02

python基础篇之bool类型

Python中布尔类型 我们已经了解了Python支持布尔类型的数据,布尔类型只有True和False两种值,但是布尔类型有以下几种运算:与运算:只有两个布尔值都为 True 时,计算结果才为 True。True and True #
2023-01-31

python基础之数值类型

python基础之数值类型python3中共有11种基本数据类型,而这11种基本数据类型又通常分成3类,即数值类型:int (整形)float(浮点型) bool(布尔) complex(复数)序列类型:string(字符串) list(列
2023-01-30

Python基础-Python基础使用

上篇文章 Python基础-初识Python 我们已经知道了什么是Python,Python的用处、和Python的解释器、Python的安装,这篇文章,我们主要讲Python的使用入门本文防盗链:http://python789.blog
2023-01-31

Python基础——1基础

输出print(‘把子肉爱上热干面’,‘哈哈’)  # ‘,’输出为空格输人 name = input(‘提示的内容’)/浮点除法  %.6f//地板除法  整除%  取余python编码问题(采用Unicode编码)ord(‘A’) =
2023-01-30

python基础数据类型----整数 ,

Python基础数据类型bool str int 三者之间的转换str索引切片,常用操作方法for循环(大量的练习题)1.基础数类型总览整数(int) ,字符串(str),布尔值(bool),列表(list),元组(tuple),字典(di
2023-01-31

[零基础学python]类的细节

前面对类的有关内容已经描述不少了,其实话题远远没有结束,不过对于初学者,掌握这些已经算是入门,在以后的实践中,还需要进行体会和感悟。这几天和几个朋友以各种途径讨论过OOP的相关问题,他们是:令狐虫、Frank、晋剑、小冯大家对OOP有不同看
2023-01-31

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录