这或许是对小白最友好的python入门了吧——4,列表

有些时候我们要用python处理一系列元素,这个时候我们可以把这一系列元素放到列表中。比如我们考试科目。

请不要在此处直接复制代码!

在python中,列表用“[ ]”来表示,各元素用逗号隔开。比如我们新建一个考试科目的列表可以在编辑器中输入

exam = ["cet","math","english","python"]

我们可以将列表print出来:

print(exam)

这样打印出来的是整个列表,如图:

好了,现在cet已经考完了,我只想打印math怎么办呢?很简单,只需要:

print(exam[1])

这时候疑问来了,math明明是第二个元素怎么你在上行代码中写的[1]呢,原来python计数的第一个元素是0而非1,所以我们要打印第n个元素就要输入n-1了,是不是很简单呢?

如果想打印第二三个只需要加一行代码就可以了。

print(exam[1])
print(exam[2])

除了从前往后数我们也可以从后往前数,怎么打印最后一门考试科目呢?

print(exam[-1])

同理倒数第二就是-2了。

这时候你说了,难道只能干巴巴打印一个元素吗?我想打印"math好难啊"怎么办?说到底列表中每一个元素都是一个字符串我们只需要用合并字符串的方法来打印就好了。比如:

print(exam[1] + "好难啊! ")  #打印中文别忘了设置编辑器编码哦

快自己试一试吧!

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

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

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

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Java帮帮-微信公众号-技术文章全总结

【大牛经验】探讨Java的异常与错误处理

探讨Java的异常与错误处理 ENTER TITLE ? Java中的异常处理机制已经比较成熟,我们的Java程序到处充满了异常的可能,如果对这些异常不做预先的...

3726
来自专栏企鹅号快讯

这或许是对小白最友好的python入门了吧——4,列表

有些时候我们要用python处理一系列元素,这个时候我们可以把这一系列元素放到列表中。比如我们考试科目。 请不要在此处直接复制代码! 在python中,列表用“...

2116
来自专栏章鱼的慢慢技术路

字符串练习——输入关键字找歌曲

1625
来自专栏老九学堂

干货 | 学编程一定要掌握的186个关键单词及作用!

很多初学Java的小伙伴们 经常会出现一些名称单词 却不知道其作用是什么 老九收集了186个Java入门常用的词汇, 为小伙伴们排忧解难 1抽象类(abstra...

3589
来自专栏皮皮之路

【JDK1.8】Java 8源码阅读汇总

1524
来自专栏CDA数据分析师

工具 | 学习总结:当我学完Python我学了些什么

本文是本人学完Python后的一遍回顾,加深理解顺便留作手册以备查阅。 学习Python的这几天来,觉得Python还是比较简单,容易上手的,就基本语法而言,...

20010
来自专栏用户画像

JAVA反射机制

JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对...

661
来自专栏软件开发 -- 分享 互助 成长

C++ 中字符串标准输入的学习及实验

声明:下面实验中[]里面表示要输入里面的符号,[]符号本身并未输入 1、cin>> cin使用空白(空格、制表符、回车)来确定字符串的结束位置。 cin会将换行...

1885
来自专栏Python爬虫与算法进阶

PEP8规则及Pycharm应用

PEP8 PEP是 Python Enhancement Proposal 的缩写,翻译过来就是 Python增强建议书 PEP8 是什么呢,简单说就是一种编码...

3865
来自专栏python3

python3--序列化模块,hashlib模块

__len__    len(obj)的结果依赖于obj.__len__()的结果,计算对象的长度

1871

扫码关注云+社区