python基础--列表方法

列表:

中括号括起来

,  分割每一个元素

列表中的元素可以是任意元素,甚至列表

方法:

1.取值

li = [4,3,1,["as",[3,4]]]
print(li[3][1])

2.列表转化为字符串

只有字符串的,直接使用join函数

对于既有数字又有字符串的:需要写一个for循环一个一个处理:

li = [‘a‘,11,45,‘bug‘]
s = ""
for i in li:
    s = s +str(i)
print(s)

3.append(),在原来值后面追加,不需要新的变量来接受

a = [1,3,5]
b = a.append(6)
print(a)
print(b)

[1,3,5]
none

4.clear()  清除

5.copy()  浅拷贝

6.count()   计算指定元素在列表中出现的次数

7.扩展  extend()和append()

a.extend([1616,251])#[1, 3, 5, 6, 1616, 251]内部执行for循环
a.append([1616,251])#[1, 3, 5, 6, [1616, 251]]
print(a)

8.index()根据值获取当前值的索引位置,左边优先

9.insert(a,b)a是位置,b是插入的元素

10.pop(),去除最后一个值,并且返回删除的值,如果加参数,是要删除的元素的位置

11.remove(),删除指定元素的值,删除列表中值的第一个,左边优先

12.reverse(),反转

13.sort(),从小到大排序;sort(reverse = True),从大到小排序

原文地址:https://www.cnblogs.com/kedaxiaohei/p/9979529.html

时间: 2024-10-31 04:26:47

python基础--列表方法的相关文章

python基础——列表、字典

Python核心数据类型--列表 列表是一个任意类型的对象的位置相关的有序集合,它没有固定的大小.大小可变的,通过偏移量进行赋值以及其他各种列表的方法进行调用,能够修改列表.其他更多的功能可以查阅python的标准手册,或者运行help(list)或dir(list)查看list方法的完整清单. 任意对象的有序集合:从功能上看,列表是收集其他对象的地方,同时列表所包含的每一项都保持了从左到右的位置顺序. 通过偏移读取:可以通过列表对象的偏移对其进行索引,从而读取对象的某一部分内容.由于列表的每一

Python基础-列表、元祖、字典、字符串

列表和分组 序列概览: 数据结构是通过某种方式组织在一起的数据元素的集合.这些元素可以是数字.字符,甚至可以是其他数据结构. 在python中,最基本的数据结构是序列(sequence). 序列中的每一个元素被分配一个序号----即元素的位置,也称为索引.下标.第一个索引是0,第二个索引是1,以此类推. Python包含6种内建的序列,此次重点讨论最常用的两种类型:列表.元祖.其他内建序列类型包括:字符串.Unicode字符串.buffer对象和xrange对象.接下来讲解对所有序列都通用的操作

python之列表方法

列表方法 一.调用方法: object.method(arguements) 方法调用与函数调用很像,只是在方法名前加上对象和句号. 1.append 定义:将一个对象附加到列表末尾 函数:lst.append(char) 代码: 1 lst = [1,2,3] 2 lst.append(4) 3 print(lst) 结果: 1 [1, 2, 3, 4] 2.clear 定义:清除列表内容 函数:lst.clear() 代码: 1 lst = [1,2,3] 2 lst.clear() 3 p

Python基础-列表篇

1.修改元素 要修改列表元素,可指定列表名和要修改的元素的索引,再指定该元素的新值. 1 list1 = [0,1,2,3,4,5] 2 print(list1) 3 4 list1[0] = 1 # 第一个元素将修改为1 5 print(list1) 2.添加元素 2.1 append() 将元素添加到到列表末尾. 1 list1 = [0,1,2,3,4,5] 2 print(list1) 3 4 list1.append(6) # 在末端添加一个元素,值为6 5 print(list1)

Python 基础---列表

列表是Python中最基本的数据结构,列表是最常用的Python数据类型,列表的数据项不需要具有相同的类型.列表中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推.list可以进行的操作包括索引,切片,加,乘,检查成员.此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法. 特点 一组有序项目的集合.可变的数据类型[可进行增删改查].列表中可以包含任何数据类型,也可包含另一个列表[可任意组合嵌套].列表是以方括号" []"包围的

python基础列表

列表作为有序数据类型.大部分操作和字符串类似.别如获取列表的元素:切片操作等. 1:索引(下标) 2:增.删.改.查 3:常用函数 4:列表解析 一:索引: 通字符串一样,从左到右.索引从0开始到len(list)-1结束. 从右到左,-len(list)到-1. a=[1,2,3,4] print(a[0]) print(a[-1]) 1 4 二:1.列表增加一个元素.append()函数默认从最后加.insert(index,object)可以指定位置加入元素. a=[1,2,3,4] b=

Python自动化 【第二篇】:Python基础-列表、元组、字典

本节内容 模块初识 .pyc简介 数据类型初识 数据运算 列表.元组操作 字符串操作 字典操作 集合操作 字符编码与转码 一.模块初识 Python的强大之处在于他有非常丰富和强大的标准库和第三方库,几乎你想实现的任何功能都有相应的Python库支持,让我们先来象征性的学2个简单的. sys 1 #!/usr/bin/env python 2 3 # -*- coding: utf-8 -*- 4 5 6 7 import sys 8 9 10 11 print(sys.argv) 12 13

Python基础-列表、元组、字典

#!/usr/bin/env python# -*- coding:utf-8 -*- # v = "李杰"# for item in v:# print(item)##################################################################################################### str# name = "alex" # list # 类,列表# li = [1, 12, 9,

python基础-列表

列表中的操作 获取列表中的值 list1 = ['跑男','蜜蜂少女',2015,2016] list2 = [1,2,3,4,5,6,7] print("list1[0]:",list1[0]) print("list2[1:5]:",list2[1:5])#取下标记1,2,3,4的值 更新列表中的值 list1 = ['跑男','蜜蜂少女',2015,2016] print("原:",list1[2]) list1[2] = 6666 pri