百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 编程网 > 正文

list列表基本操作(list-)

yuyutoo 2025-06-23 23:12 5 浏览 0 评论

【实验目的】

1、掌握list列表的基本操作

【实验原理】

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

【实验步骤】

一、环境准备

1.1 双击桌面上的PyCharm图标,打开python的编辑器。

点击“Create New Project”创建一个Python项目,如图1所示。

图1

注:如果出现下图对话框选择中间的选项(upgrade online now)

1.2在Location这一项修改默认的项目名“untitled”为“studyPython”,点击“Create”按钮进行创建Python项目,如图2所示。

图2

1.3右击“studyPython”项目名选择“New”—“Directory”新建名为“basePython”的模块,如图3所示。

图3

1.4右击“basePython”模块名选择“New”—“Python File”新建名为“list_python”的python文件,如图4所示

图4

二、Python 程序

2.1 在新建的list_python的Python文件中,写入如下程序,列表的多种创建方式,可以为数字,字符串,也可是二者的结合,如图5所示

# coding:utf-8 编码设置为utf-8,必须设置,有多种写法。

图5

2.2访问列表的值,右击选择‘Run list_python’运行Python文件,得到如下控制台信息,如图6所示。

图6

2.3首先将上步访问程序的值代码注释,再次写入更新列表的值,同样右击选择‘Run list_python’运行Python文件,得到如下控制台信息,如图7所示。

图7

2.4首先将上步更新列表的代码注释,再次写入删除列表元素的程序,同样右击选择‘Run list_python’运行Python文件,得到如下控制台信息,如图8所示。

图8

2.5首先将上步访问删除列表代码的程序注释,再次写入列表脚本操作符的程序,同样右击选择‘Run list_python’运行Python文件,得到如下控制台信息,如图9所示。

图9

2.6首先将上步列表脚本操作符代码的程序注释,再次写入列表截取的程序,同样右击选择‘Run list_python’运行Python文件,得到如下控制台信息,如图10所示。

图10

2.7 程序源码如下所示

# coding:utf-8
# 列表创建
list1 = [1,2,3,4,5] # 数字列表
list2 = ["a","b","c","d"] #字符串列表
list3 = ['simpleBDT','simpleBSC',2016,8,14] #字符串与数字列表
# 访问列表的值
print "list1[0]:",list1[0] #输出list1第一位的值
print "list2[1:5]:",list2[1:5] # 输出list2第1到5位的值
#更新列表
print list3 # list3列表
print "list3[2]:",list3[2] # list3第3位的值
list3[2] = 2017 # 修改list3第3位的值
print "list3[2]:",list3[2] # 修改后list3第3位的值
print list3 #修改后的list3的列表
#删除列表元素
print list1 # 输出list1的列表
del list1[2] # 删除list第三位值
print list1 # 输出删除后的list1的列表
# python列表脚本操作符
print '列表长度:',len([1,2,3])
print '列表组合:',[1,2,3]+[4,5,6]
print '列表重复:',['Hi!']*4
print '元素是否存在于列表中:',3 in [1,2,3]
for x in [1,2,3]:print x, # 迭代
# Python列表截取
print '读取列表中第三个元素:',list1[2]
print '读取列表中倒数第二个元素:',list1[-2]
print '从第二个元素开始截取列表:',list1[1:]

相关推荐

记一次私接小路由(私接DHCP)问题处理过程

今天处理故障的时候又遇到一个私接DHCP的问题,用户的环境是全是静态IP地址,也就是手工配置。处理步骤如下:1、查看用户电脑获取的IP地址信息,将网关地址记下来,在用户电脑ping一下网关地址,拿到...

流体力学的“捕鱼达人”(捕鱼达人水上漂)

有一天卢比和钢蛋去湖边钓鱼,无奈钓技有限,鱼儿不肯上钩。许久之后,鱼桶还是空空如也。眼瞅中午到了,午饭还是没有着落,钢蛋有点坐不住了,便发起牢骚,“我们钓的不是鱼,是寂寞啊,下回咱还是把隔壁足球场的球...

天涯追梦人黄金华:昔日“捕鱼达人”变身“旅游人”

来源:人民网-海南频道人民网三亚12月16日电(符武平、孟凡盛)冬季的北方寒潮来袭,天气逐渐寒冷,而在海南三亚的鸿洲游艇码头变得火热起来。世代靠打渔为生的黄金华开始了一天的忙碌。游艇启动,缓缓驶出...

《捕鱼达人3》TV专版乐视首发 掀起全民捕鱼热

新年伊始,触控科技联合乐视应用开放平台,独家带来国民级休闲游戏《捕鱼达人3》TV专版,全新3D画面、革命性创新玩法,颠覆体验欢乐升级。游戏近日已经在乐视应用商店和游戏中心两大平台同步上线。【3D呈现海...

《偶像来了》女神玩“捕鱼达人”挣装修费

湖南卫视女神生活体验秀《偶像来了》的分组“制度”和游戏环节历来都是广大网友津津乐道的话题,在海口和内蒙两站,节目均是以民众投票的形式对十位女神进行划分,这让连续两次落选“人气队”的“皇后娘娘”蔡少芬一...

《捕鱼达人2》主题渔场即将开放 让你清凉一夏

《捕鱼达人2》是一款经典休闲捕鱼游戏,本周全新的主题渔场即将开放,除此之外游戏还加入了沙滩与冰饮的皮肤主题,更新并优化了活动系统,在游戏主界面可以随时查看活动条件、完成进度以及领取活动奖励。下面跟随蚕...

捕鱼达人千炮版新手必看 如何获得高分

《捕鱼达人千炮版》是一款新式捕鱼达人系列手游,游戏画面清新绚丽,那么这款游戏跟其他捕鱼游戏有什么不同的玩法呢?下面97973手游网小编就为您介绍一下《捕鱼达人千炮版》新手玩法攻略,在这里可以挑战自带光...

怎么从鱼塘里抓鱼#捕鱼达人(鱼塘怎么捞鱼方便)

大家都是普通玩家,怎么从五千多条鱼中选出一条几条适合自己的?明天五厘米、十厘米的鱼其实是非常难的,很多人哪怕是研究了几年都没有找到很好的抓鱼的方法。这里给大家介绍一下抓鱼的工具。大家都知道趋势是大家经...

你玩哪个游戏,记忆最深刻?(记忆最深的游戏)

在我的记忆之中,我玩的最开心的游戏是捕鱼达人,记得那时候,家连台智能机都没有,我堂哥那会儿上高二那年放假,买了一台手机,在家里玩。那时候的网络不算太发达,在我老家网络覆盖那时候的话,最多就2G3G,...

工务老哥PK捕鱼达人,究竟谁更技高一筹?

《捕鱼达人3》启动众筹项目:卖道具也能众筹

《捕鱼达人3》启动众筹项目:卖道具也能众筹行业动态/2014-07-08/Ruito/游戏葡萄游戏葡萄原创专稿,未经允许请勿转载游戏葡萄7月8日消息,昨日《捕鱼达人3》于众筹网站摩点网发起众筹...

禁渔期非法出海捕捞 28名“捕鱼达人”将自己“捕”入法网

每年5月1日至8月1日为禁渔期,国家明令禁止出海捕捞,期间水产品价格随之暴涨。在暴利的诱惑下,苍南九艘渔船顶风作案,28名渔民被依法采取刑事强制措施。6月16日凌晨,苍南警方联合当地执法部门,在苍南长...

厉害啦!我的捕鱼达人!(厉害啦!我的捕鱼达人漫画)

10月24日上午八时许,齐齐哈尔房产段管内三间房人工景观湖边人声鼎沸,热闹非凡。伴随着阵阵鞭炮声响,湖岸两侧的职工们齐心协力拽着捕鱼网绳,收获着丰收的喜悦!为了让职工吃饱吃好,今年5月,在路局工会的大...

斗罗大陆:斗罗版捕鱼达人,唐三小白捕技精准,第八魂环有着落了

随着动漫更新的进度,唐三调整好心态,正式开始了海神第四考——猎杀邪魔虎鲸王。第四考已经算是比较困难的了,毕竟邪魔虎鲸一族堪称大海中的霸主,就算打不过深海魔鲸王,可深海魔鲸王太过懒惰,只要不去它的领域招...

《捕鱼达人3》攻略:技巧攻略汇总(捕鱼达人3怎么赚钱)

《捕鱼达人3》也是一款捕鱼的游戏,游戏采用了3D视觉效果,加上全新的模式让玩家大呼过瘾,当然小伙伴们肯定少不了与捕鱼友一起比拼高分,看看谁的捕鱼技巧更好,小编就分享玩家们《捕鱼达人3》攻略:技巧攻略汇...

取消回复欢迎 发表评论: