Python内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。

Python总共有6个内置的序列,即列表、元组、字符串、Unicode字符串、buffer对象和 xrange 对象。

今天我们了解下数据类型中的列表list,是Python中最常用的序列之一。

比如,列出班里所有同学的名字,就可以用一个list表示:

注意:请注意写法,要认真观察写法;

list是数学意义上的有序集合,也就是说,list中的元素是按照顺序排列的。

构造list非常简单,按照上面的代码,直接用 [ ] 把list的所有元素都括起来,就是一个list对象。通常,我们会把list赋值给一个变量,这样,就可以通过变量来引用list:

由于Python是动态语言,所以list中包含的元素并不要求都必须是同一种数据类型,我们完全可以在list中包含各种数据:

一个元素也没有的list,就是空list:

总结:数据列表,使用的关键字是List,元素放在大括号 "[]"内,每个元素之间用"逗号"隔开,可以存放多个元素。

试一试:

假设班里有3名同学:Adam,Lisa和Bart,他们的成绩分别是 95.5,85 和 59,请按照 名字, 分数, 名字, 分数... 的顺序按照分数从高到低用一个list表示,然后打印出来。

list是否包含字符串_Python创建list相关推荐

  1. cstring判断包含字符串_Python字符串方法之-解决判断问题

    19.endswith() 描述:判断字符串是否以指定字符或子字符串结尾. 语法:str.endswith("suffix", start, end) 或str[start,end ...

  2. c++检测a字符串是否包含b字符串_Python编程基础—字符串

    字符串是python中最常用的数据类型. 一.字符串定义方法 我们可以使用单引号(' ')或者双引号(" ")来创建字符串.创建字符串只要为变量分配一个值即可,可以使用print( ...

  3. python创建一个字符串_Python字符串基本操作

    一.任务描述 本实验任务主要对Python字符串进行一些基本操作,通过完成本实验任务,要求学生熟练掌握Python字符串的基本操作,并对Python字符串基本操作进行整理并填写工作任务报告. 二.任务 ...

  4. python怎么创建字符串_Python 字符串

    Python 字符串 字符串是 Python 中最常用的数据类型.我们可以使用引号( ' 或 " )来创建字符串. 创建字符串很简单,只要为变量分配一个值即可.例如: var1 = 'Hel ...

  5. python输入数字字符串_Python笔记—基本数据类型—数字字符串

    数字 int #整型 所有的功能,都在int里 a = 123v= a.bit_length() #软件自带函数联想 print(v)-int 将字符串转换成数字 a= '123' print(typ ...

  6. 在.NET上如何根据字符串动态创建控件

    在.Net上用字符串动态创建控件是通过反射来实现. 首先,利用System.Type.GetType方法,获得字符串中指定的控件的类型实例. 这里需要注意这个字符串的语法,根据msdn的解释: 按名称 ...

  7. mysql against包含英文_在MySQL中使用MATCH和AGAINST选择特定列中包含字符串的行

    让我们首先创建一个表-mysql> create table DemoTable1833 ( Name varchar(20) ); 修改表-Mysql> alter table Demo ...

  8. python语言字符串_python中字符串的常见操作方法

    原博文 2019-09-06 09:49 − 1. 字符串概念,字符串是一个容器,包含若干个字符并按照一定的顺序组织成一个整体.字符串支持索引操作. 2. 创建字符串基本语法 变量名 = " ...

  9. 检查字段是否包含字符串

    本文翻译自:Checking if a field contains a string I'm looking for an operator, which allows me to check, i ...

  10. 让mysql中行的值拼接_在MySQL中行值包含字符串的SELECT?

    要在MySQL中选择包含字符串的行值,请使用以下语法.SELECT *FROM yourTableName where yourColumnName like '%yourPattern%'; 为了理 ...

最新文章

  1. 小机箱的评估,立人 vs Jobs机箱
  2. 剑桥制造学院下的研究硕士项目!
  3. servlet实现用户登录
  4. unix 只有root 可以使用chown吗_chmod 777 是开发的常规操作吗?
  5. 拆卸invokedynamic
  6. “每日一道面试题”.Net中所有类的基类是以及包含的方法
  7. srgan要训练多久_SRGAN阅读笔记
  8. 《敏捷软件开发过程及最佳实践》培训总结
  9. Cloudera Manager安装之Cloudera Manager 5.3.X安装(三)(tar方式、rpm方式和yum方式)...
  10. m3u8格式的视频链接怎么在自己电脑上播放
  11. 苹果电脑有哪些很优秀的录屏软件呢?
  12. NLP自然语言理解-中科院(宗成庆) P1~P4
  13. knx智能照明控制系统电路图_智能照明控制系统KNX
  14. linux cisco路由器,Linux用dynamic模拟cisco路由器
  15. Mac录屏无声音?5分钟解决|mac录屏收音APP-Loopback for Mac使用方法
  16. 我想健康富有聪明怎么导告_想要成为一个快乐而富有成效的程序员吗? 使用心理学的这5种技巧...
  17. 有趣的微分方程传之可分离变量的微分方程
  18. 过往云烟~如梦随风飘!!!
  19. wim工具扫描linux磁盘,WimTool Pro(WIM映像处理工具)
  20. 利用PROGISP实现ARDUINO IDE编写的程序的下载以及如何把AVR单片机做成ARDUINO板

热门文章

  1. popen函数的实现
  2. SAP-PP后台配置(第二部分)
  3. 对话CDN巨头Akamai:携手金山云,意欲何为?
  4. c语言:【顺序表】静态顺序表的删除指定位置元素Erase、删除指定元素Remove
  5. 【转】Nginx双机热备高可用解决方案【二】
  6. 演示:扩展ACL的配置与应用技巧
  7. perl语言入门(7)
  8. 80后的我们为什么不结婚?
  9. android.mk ifeq使用介绍,Makefile中的ifeq 多条件使用
  10. java二进制八进制十六进制写法,java 二进制,八进制,十进制,十六进制间相互转换的步骤...