这或许是对小白最友好的python入门了吧——5,修改和添加列表元素

昨天我们建了一个我们要考试科目的列表,可是如果我们列表考试科目写错了应该怎么更改呢?

考试科目列表

突然学校通知我们不考英语了,但是考完CET要考BEC,怎么把English改成BEC呢?我们看到English是第二个元素,在列表中要计数【1】,我们可以:

exam[1] = "bec".upper()print(exam)

english已经被替换成了BEC

可是学校又忽然通知说我们考完Python要考politics,那我们应该怎么加上呢?我们可以用append这个函数,它的作用就是在末尾添加一个元素。

exam.append("politics")print(exam)

politics已经被加到列表末尾了

正当我们要安心备考的时候,学校突然抽风说math考完以后要考chinese,那我们应该怎么加进去呢?

可以用insert这个函数,我们看math后边是第四个,所以在列表中是【3】,我们可以这样输入代码:

exam.insert(3)print(exam)

chinese已经加入到列表中来了

为了代码美观、输出整洁我们把除了最后一个print语句全部删除,执行后是这样的

最终考试科目列表

原文发布于微信公众号 - TungHsu(gh_cd21b89e52e6)

原文发表时间:2017-12-27

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏海说

早期(编译期)优化

  相当多新生的java语法特性,都是靠编译器的“语法糖”来实现,而不是依赖虚拟机的底层改进来支持,java中即时编译器地运行期的优化过程对于程序运行来说更重要...

1820
来自专栏Golang语言社区

麻将游戏的听牌算法

测试测试!!~~~~这两周都是在测试各种BUG,没事情的时候自己在网上学学新知识,也为下个月的游戏改版预热。最近呢我也开始了我的shader之旅,估计也是这充满...

38616
来自专栏ChaMd5安全团队

第二届ZCTF逆向题分析(一)

第二届ZCTF逆向题分析(一) From ChaMd5安全团队核心成员 Poyoten 比赛时由于第二天有事,第三题re没做,所以也就没有写WP。但是后来看了...

41415
来自专栏ImportSource

来来来,快来围观那个Kotlin

这个世界怎么了?我都惊了。 kotlin来了,就因为Google背书了一哈,你们就无条件的沸腾了。 这年头出来了所谓语言还少吗? ? 三天两头搞些新花样。 你们...

40411
来自专栏企鹅号快讯

入门新手是用Python2还是Pythony3?不同在哪里?

1. print不再是句子,而是函数,比方本来是 print 'abc' 现在是 print('abc')可是 python2.6+ 能够运用 from __f...

1828
来自专栏青玉伏案

代码重构(二):类重构规则

在上篇博客《代码重构(一):函数重构规则(Swift版)》中,详细的介绍了函数的重构规则,其中主要包括:Extract Method, Inline Metho...

17510
来自专栏工科狗和生物喵

对菜鸟教程的Python一百例的个别改进

好吧,其实是小妹子Python公选课结课,所以我来帮忙做个大作业(简单到哭的大作业好吗?)!她的大作业就是老师把菜鸟教程的Python一百例扒下来做成文档,然后...

3646
来自专栏java一日一条

10个实用的但偏执的Java编程技术

这就是为什么我们要采用“防御性编程”,即一些偏执习惯的原因。下面是我个人认为的10个最有用但偏执的Java编程技术。一起来看一看吧:

592
来自专栏owent

HDU HDOJ 3398 String 解题报告

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3398

613
来自专栏数据结构与算法

20:反反复复

20:反反复复 总时间限制: 1000ms 内存限制: 65536kB描述 Mo和Larry发明了一种信息加密方法。他们首先决定好列数,然后将信息(只包含字...

3398

扫描关注云+社区