首页 > 编程语言 >python ——列表

python ——列表

时间:2024-07-09 18:55:25浏览次数:22  
标签:python list 指定 列表 内容 print my

1.列表的定义

列表(List)是更灵活的数据存储方式,列表里面的数据可以字符串,数字等一系列任何内容

my_list = [1,2,3,"hello world"]

2.列表的遍历

列表的遍历可以使用普通的for循环的方式

my_list=[1,2,3,4,5,6]
for i in my_list:
    print(i)
#使用len遍历
my_list=[1,2,3,4,5,6]
for i in range(len(my_list)):
    print(i, my_list[i])

3.列表的常见操作

给定一个列表     l = [1,2,3,4,6,7,8,9,9,9,9]

append #在末尾放入指定内容

l = [1,2,3,4,6,7,8,9,9,9,9]
 l.append(10)    #在末尾放入指定内容
 print(l)

insert #在指定位置放入指定内容

l.insert(4,5)   #在指定位置放入指定内容
print(l)

extend #将指定可迭代类型放入列表

 l.extend("abcde")   #将指定可迭代类型放入列表
 print(l)
pop #删除指定位置指定内容,有返回值,空号无内容代表默认删除最后一个
r = l.pop(2)
 print(r,l)  #删除指定位置指定内容,有返回值,空号无内容代表默认删除最后一个

remove #删除指定内容

l.remove('a')
 print(l)    #删除指定的内容

index #查找指定内容的索引

r = l.index('e')    #查找指定内容的索引,返回给变量名,找不到则报错
 print(r,l)

count #统计指定内容出现的次数

 r = l.count(9)  #统计指定内容出现的次数
 print(r,l)

reverse #逆序

 l.reverse() #逆序
 print(l)

sort #排序 默认为升序

 l.sort() #逆序
 print(l)

clear #清空列表内容

 l.clear() #清空列表
 print(l)

标签:python,list,指定,列表,内容,print,my
From: https://blog.csdn.net/zcg203/article/details/140302544

相关文章

  • 练习10.7_加法计算器_Python编程:从入门到实践(第3版)
    将为练习10.6编写的代码放在一个while循环中,让用户在犯错(输入的是文本而不是数)后能够继续输入数。#10.6try:expectwhileTrue:num1=input("请输入一个整数:")try:num1_int=int(num1)breakexceptValueError:print("......
  • python-冒泡排序
    冒泡排序1.功能实现1.1发现问题2.算法优化12.1发现问题3.算法优化21.功能实现"""冒泡排序 概述: 是一种交换排序,相邻两个数比较,如果前面的数比后面的数大,就交换位置(由小到大排序时) 简介: 在冒泡排序过程中,每一轮比较出一个最大的数放在......
  • window环境下安装和切换两个python环境
    1.在python官网下载python3.0版本的安装包,并安装python,安装好后,在cmd终端输入python--version查看是否安装成功:如图显示python版本号后,表示安装成功。2.此时下载python2.6或者2.7版本,安装python2.0版本是因为部分软件需要低版本的python环境,没比如sqlmap软件,在官网下载python......
  • 【融合ChatGPT等AI模型】Python-GEE遥感云大数据分析、管理与可视化
    随着航空、航天、近地空间遥感平台的持续发展,遥感技术近年来取得显著进步。遥感数据的空间、时间、光谱分辨率及数据量均大幅提升,呈现出大数据特征。这为相关研究带来了新机遇,但同时也带来巨大挑战。传统的工作站和服务器已无法满足大区域、多尺度海量遥感数据处理需求。为解......
  • 【Python迭代器探秘】:揭秘迭代器与生成器的魔法,掌握高效循环的艺术
    文章目录一、迭代器的基本概念1.1迭代器优点1.2迭代器的编写方法1.3python内置迭代器函数1.4小结1.5迭代器对象与迭代对象1.5.1区别1.迭代对象2.迭代器对象3.小结1.5.2方法区分二、生成器基本概念1.生成器函数2.生成器表达式一、迭代器的基本概念......
  • 【goreplay】python简单使用goreplay中间件功能
    一、场景   流量录制,需要对播放的流量进程定制化处理,那么可以使用中间件来实现  二、官网https://pypi.org/project/gor/  三、编写中间件代码#coding:utf-8importsysfromgor.middlewareimportAsyncioGordefon_request(proxy,msg,**kwargs):......
  • 1 python介绍、基本语法、流程控制
     一、Python介绍python的创始人为吉多·范罗苏姆(GuidovanRossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。  最新的TIOBE排行榜,Python赶超PHP占据第五, Python崇尚优美、清晰、简单,是......
  • 【Python】Word文档操作
     一、全文替换不是创建word文档写入内容,而是基于现有的Word文档进行替换处理使用run.text直接赋值修改发现样式会丢失,而网上大部分办法都是这么写的...直到我看到这篇文章的评论:https://blog.csdn.net/qq_40222956/article/details/106098464 除了段落替换后,Word文档......
  • Python酷库之旅-第三方库Pandas(012)
    目录一、用法精讲28、pandas.HDFStore.keys函数28-1、语法28-2、参数28-3、功能28-4、返回值28-5、说明28-6、用法28-6-1、数据准备28-6-2、代码示例28-6-3、结果输出29、pandas.HDFStore.groups函数29-1、语法29-2、参数29-3、功能29-4、返回值29-5、说明29......
  • Python实战训练(方程与拟合曲线)
    1.方程求e^x-派(3.14)的解用二分法来求解,先简单算出解所在的区间,然后用迭代法求逼近解,一般不能得到精准的解,所以设置一个能满足自己进度的标准来判断解是否满足这里打印出解x0是因为在递归过程中没有变量去接收返回值,所以返回x0,再打印x0得到的是None,再用numpy自带的log(pi)就查......