数据类型之一 列表

Pyhton  列表

首先需要进行声明,有两种方式: 1/ lis = []  2/ lis = list();

列表的结构与PHP的数组类似,都可以内部进行嵌套

lis = [‘a‘,‘b‘,[‘c‘,‘d‘]]

在python 中有回去列表索引值的方法   lis.index(‘a‘) 从左到右开始的第一个元素的位置

lis.count(‘a‘) 是获取该元素在列表中的个数

查询列表中的元素的方法 可以通过键值 键值可正可负  正表示从左开始算, 负表示从右开始算

其中 切片概念在查询列表时比较常用,lis[参数1:参数2:参数3],

[参数1:参数2]获取从键值1到2之间的值不包含2  参数也可为负值,

[参数1:] 表示从参数1开始之后的所有的元素

[:参数2] 表示索引0到参数2之间所有的值

[:] 表示获取所有的值

[参数1:参数2:参数3] 表示从参数1到2之间的所有值(不包含2)  步数为参数3的值

[::参数3] 表示所有元素中步数为参数3的元素

添加元素:

  lis.append(‘元素‘)  列表最后面添加

  lis.insert(键值,‘元素‘)  在键值为...的后面添加

  可以之间在某键值下赋值   lis[2] = 元素

  lis[键值1:键值2] = 元素  在键值1-2之间添加元素 元素不够随机补充

删除:

  lis.pop()   删除最后一个元素

  lis.remove(‘1‘)  指定删除某个元素

  del lis[键值]  删除元素

  lis.clear()  清空列表

排序  sort()

  lis.sort()  按照元素从小到大

  lis.reverse() 倒序

列表可复制 copy()  和 深入copy  待续

原文地址:https://www.cnblogs.com/JdsyJ/p/8458202.html

时间: 2024-08-30 14:29:47

数据类型之一 列表的相关文章

python 数据类型 序列——列表

python 数据类型 序列--列表 **列表** list是处理一组有序项目的数据结构,即你可以在一个列表中存储一个序列的项目. 列表是可变类型的数据. 用[]表示列表,包含了多个以逗号分割开的数字或者字符串. >>> list1 = ['1','chen','陈'] >>> list2 = [1,2,3,4] >>> list3 = ["str1","str1","22"] >>

python基本数据类型之列表和元组(一)

python基本数据类型之列表与元组(一) python中list与tuple都是可以遍历类型.不同的是,list是可以修改的,而元组属于不可变类型,不能修改. 列表和元组中的元素可以是任意类型,并且同一个列表和元组中可以包含多种类型的元素. list中有很多内置方法,元组由于不能修改,所以只有两个方法(count.index). 列表的内置方法 list的内置方法有:append.clear.copy.count.extend.index.insert.pop.remove和sort. 1.添

分分钟钟学会Python - 数据类型(列表、元祖)

第四节 数据类型(列表.元祖) 今日内容 列表 元祖 1.列表 1.格式 users = ["ji",1,3,"gyhj"] 2.公共方法 1.len #计算长度 users = ["ji",1,3,"gyhj"] val = len(users) print(val) # 3 2.索引 #输出某一个元素 users = ["ji",1,3,"gyhj"] val = users[1]

Python 数据类型之列表和元组

Python 数据类型之 列表和元组 Python 根据每个变量的初始赋值情况分析其类型,并在内部对其进行跟踪 内置数据类型Booleans [布尔型] True[真] 或 False [假]Numbers [数值型] Integers[整数] Float[浮点数] Fractions[分数] Complex Number[复数]Strings [字符串型] Unicode 字符序列Bytes [字节] 和 Bytes Arrays [字节数组]Lists [列表] 是值的有序序列Tuples

文成小盆友python-num2 数据类型、列表、字典

一.先聊下python的运行过程 计算机是不能够识别高级语言的,所以当我们运行一个高级语言程序的时候,就需要一个“翻译机”来从事把高级语言转变成计算机能读懂的机器语言的过程.这个过程分成两类,第一种是编译,第二种是解释.编译型语言在程序执行之前,先会通过编译器对程序执行一个编译的过程,把程序转变成机器语言.运行时就不需要翻译,而直接执行就可以了.最典型的例子就是C语言.解释型语言就没有这个编译的过程,而是在程序运行的时候,通过解释器对程序逐行作出解释,然后直接运行,最典型的例子是Ruby. 当p

模块、数据类型、列表、元组、字典

sys模块: import sys print sys.path           #打印出python的标准库及内部文件存在的路径 sys.argv                  #打印本脚本的路径 #-----------------------------还不懂--------------------------------- os模块:用于与操作系统的交互 os.system('dir')          #打印当前目录下的文件,能够直接输出到屏幕上,但不能存储 os.popen

python基础知识——基本的数据类型2——列表,元组,字典,集合

磨人的小妖精们啊!终于可以归置下自己的大脑啦,在这里我要把--整型,长整型,浮点型,字符串,列表,元组,字典,集合,这几个知识点特别多的东西,统一的捯饬捯饬,不然一直脑袋里面乱乱的. 一.列表 1.列表的全部方法 如:['1','2'].['wupeiqi', 'alex'] 1 >>> dir(list) 2 ['__add__', '__class__', '__contains__', '__delattr__', '__delitem__', '__delslice__', '_

Python基础编程之字符编码、数据类型、列表

目录: python简介 字符编码介绍 数据类型 一.Python简介 Python的创始人为Guido van Rossum.1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,做为ABC 语言的一种继承.之所以选中Python(大蟒蛇的意思)作为该编程语言的名字,是因为他是一个叫Monty Python的喜剧团体的爱好者. python的发展历史 1989年,为了打发圣诞节假期,Guido开始写Python语言的编译器. 1991年,第一个Pyt

python数据类型:列表、元组、字典、集合

列表 一.列表基础  前言: 数组:把一堆同类型的数据挨个放在一起 列表:把一堆任意类型的数据挨个放在一起(基于变量没有类型,列表中的数据也没有类型的) 语法: list名=[value1,value2,value3,.....] 1.中括号 :2.数据间用逗号隔开; 特点:有序,数据可重复,数据类型可以不一致,可嵌套使用 示例: list=[1,'22',"龙猫",3.14]    #各种数据类型 list=[1,'22',"龙猫",3.14,[1,2,3]]  

数据类型之列表 元组 字典

数据类型| 表示形式 |  是否有序列 | 对象是否可变|访问顺序 数字     |   1234  |     没有下标  |  不可变 | 直接访问 字符串| 'asd3234'|     有下标    |    不可变  | 序列访问 元组  tuple |(1,'abc',[1,3] )|有下标 |  不可变  | 序列访问 列表 list | [1,'abc',(1,3),[2,3]] | 有下标 |  可变 | 序列访问 字典 dict |  {'key1':'values','ke