python3列表

  列表是一个按特定顺序排列的集合,python中的列表可以加入任何数据类型。

列表定义

  list =[‘1‘,2,‘test‘]

列表访问

  list[0]:第一个数据;list[-1]:倒数第一个数据;list[1:3] :索引1到3,包含1不包含3;list[:3]:索引0到3,包含1不包含3 ;list[1:]:索引1到最后;list[:]:整个列表。

修改列表元素

  list[0]=1000:修改第一个数据为100

新增元素

  list.append(‘123‘):在尾部添加‘123‘ ;  list.insert(1,‘123‘)在1位置添加‘123‘

删除元素

  del list[1]:删除第二个元素;list.pop():删除最后一个元素; list.pop(1):删除第二个元素;list.remove(‘test‘):删除第一个test值

排序

  list.sort():对原列表进行字母升序排序;list.sort(reverse=True):对原列表进行字母降序排序;list.sorted():对list进行字母升序排序并返回排序结果;list.sorted(reverse=True):对list进行字母降序排序并返回排序结果;list.reverse()对原列表进行反转。

列表长度

  len(list):list的元素个数。

生成数值列表

  rang(1,5)生成1~4的数值;range(1,5,2)以2为步长,生成1~4的数值。

数值列表运算

max():技术列表中最大数值,min():技术列表中最小数值,sum():技术列表中数值总合。

原文地址:https://www.cnblogs.com/zhangwanhua/p/8252024.html

时间: 2024-11-25 23:18:01

python3列表的相关文章

python009 Python3 列表

Python3 列表序列是Python中最基本的数据结构.序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推.Python有6个序列的内置类型,但最常见的是列表和元组.序列都可以进行的操作包括索引,切片,加,乘,检查成员.此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法.列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现.列表的数据项不需要具有相同的类型创建一个列表,只要把逗号分隔的不同的数据项使用方括号括

python3列表操作大全 列表操作方法详解

1 #!/usr/bin/env python 2 # -*- coding:utf-8 -*- 3 #Author:SKING 4 #python3列表操作大全 列表操作方法详解 5 6 #创建列表 7 list = ['a', 'b', 'c', 'd', 'e', 'f'] 8 #取出列表 9 print(list[0], list[5]) #a f 10 #列表切片 11 print(list[1:3]) #['b', 'c'] 12 print(list[-3:-1]) #['d',

Python3 列表List(十一)

序列是Python中最基本的数据结构.序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推. Python有6个序列的内置类型,但最常见的是列表和元组. 序列都可以进行的操作包括索引,切片,加,乘,检查成员.此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法 列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现. 列表的数据项不需要具有相同的类型 创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可.如

Python3列表中获取相同元素出现位置的下标

前言 list: Python3的列表类型, 和其他语言中的数组类似 定义格式: l = ["a", "b", "c", "a", "b", "c", "a"] , 下文举例用到的列表x为此列表 list常用方法(文章中用到的方法): index(元素[, Start[, Stop]]) : 获取列表下标 三个参数, 后两个参数为可选参数. 一个参数, PS: l.i

Python3 列表

序列是Python中最基本的数据结构.序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推. Python有6个序列的内置类型,但最常见的是列表和元组. 序列都可以进行的操作包括索引,切片,加,乘,检查成员. 此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法. 列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现. 列表的数据项不需要具有相同的类型 创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可

python3 列表去除重复项保留原序

1 l1 = ['a',1,'c','b',2,'b','c','d','a'] 2 l2= sorted(set(l1),key=l1.index) 3 print('l2:',l2) 4 print('l1:',l1) 5 6 #输出 7 #l2: ['a', 1, 'c', 'b', 2, 'd'] 8 #l1: ['a', 1, 'c', 'b', 2, 'b', 'c', 'd', 'a'] 9 # 相关知识整理 1.set(l1)集合,去除列表重复项

python3 列表属性

1.合并 >>> l1=[1,2,3,'e']>>> l2=['f',34,'feel']>>> l1+l2[1, 2, 3, 'e', 'f', 34, 'feel'] 2.重复 >>> l1[1, 2, 3, 'e']>>> l1*2[1, 2, 3, 'e', 1, 2, 3, 'e'] 3.增加   append  extend >>> l1=[1,2,3,'e']>>>

Python3 列表,元组,字典,字符串知识小结

一.知识概要 1. 列表,元组,字典,字符串的创建方式 2. 列表,元组,字典,字符串的方法调用 3. 列表,元组,字典,字符串的常规用法 二.列表 1 # 列 表 2 3 # 列表基础 4 list_1 = ['a','b','c','d','e','f'] 5 list_2 = ['apple','banana','watermelon','strawberry','banana','apple'] 6 print(list_1) 7 print("##########") 8 #

python3—列表

列表是什么 name = ["jim", "lilei", "lucy"] #方括号表示,逗号分隔 print(name) print(name[0]) print(name[0].title()) 输出: ['jim', 'lilei', 'lucy']jimJim name = ["jim", "lilei", "lucy"] print(name[0], name[1], name

python3列表方法统计

1.count() 官方说明: def count(self, value): # real signature unknown; restored from __doc__ """ L.count(value) -> integer -- return number of occurrences of value """ return 0 描述:统计列表中指定值的位置 参数:value  指定的值 返回值:返回这个值在列表中的位置,若未找