千锋教育-做有情怀、有良心、有品质的职业教育机构

手机站
千锋教育

千锋学习站 | 随时随地免费学

千锋教育

扫一扫进入千锋手机站

领取全套视频
千锋教育

关注千锋学习站小程序
随时随地免费学习课程

首页 视频教程 培训课程 师资团队 技术干货 常见问题 面试题 职场就业 零基础学Python 行业资讯
【热点话题】 Python技术干货 Python学习教程 Python学习笔记 Python面试题 Python培训问答 Python培训机构哪些好 Python职场就业
当前位置:Python培训  >  Python学习笔记  >  怎样创建一个Python列表?

怎样创建一个Python列表?

来源:千锋教育
发布人:qyf
时间: 2022-12-01 16:43:00 1669884180

怎样创建一个Python列表

  Python3的基本数据类型里面有一个很重要的有序集合对象,它就是列表(List),支持在原处修改,可以包含任何种类的其它对象,甚至是列表本身,这篇文章我们就来看一下python列表的创建方法和注意事项。

  直接用中括号赋值方式创建列表

  Python列表在源码中用英文半角的中括号  [ ] 来表示,例:

  >>> lis = [ ]

  代码的意思是 将一个空列表(就是那个空的中括号)赋值给 lis 这个变量,这样我们就创建了一个名为 lis 的列表,它是创建列表的其中一种方法,我们接下来再来看看其它创建列表的方法和各自的优缺点。

  通过Python3内置函数list来创建列表

  >>>lis2 = list() # 这样可以创建一个空列表

  >>>

  >>>lis2 = list('www.cnpython.com')

  ['w', 'w', 'w', '.', 'c', 'n', 'p', 'y', 't', 'h', 'o', 'n', '.', 'c', 'o', 'm']

  上面的代码可以根据函数内填写的字符串('www.cnpython.com')来创建一个包含每个元素的列表,相当于把字符串打散了之后放到一个 列表中,同样Python还有可以这个列表组合为字符串的方法,下次再来讲一下。

  这两种创建列表的方法都是比较常用的,两都各有用武之地,第一种在创建的时候直接包含任意数据类型,包括自身(也就是嵌套列表list数据类型),第二种可以将其它数据类型转换为list类型,比如将元组tuple和字典dict、字符串str转换为list;

  下面我们来举例说明:

  >>> lis = [123. 'abc', True, {'site': 'www.cnpython.com'}, (3.14. 2020)]

  >>> # 包含多个数据类型的列表

  >>> lis2 = [123. ['abc', 111. 222], 'list']

  >>> # 创建的嵌套列表

  其它的方法也可以快速创建我们开发中需要的python列表, range(), 列表推导式等,对于新手来说属于比较进阶的知识就不在这篇文章中扩展了。

  注:本文部分文字和图片来源于网络,如有侵权,请联系删除。版权归原作者所有!此页面下方声明无效!

声明:本站稿件版权均属千锋教育所有,未经许可不得擅自转载。

猜你喜欢LIKE

最新文章NEW

相关推荐HOT

更多>>
开班信息
北京校区
  • 北京校区
  • 大连校区
  • 广州校区
  • 成都校区
  • 杭州校区
  • 长沙校区
  • 合肥校区
  • 南京校区
  • 上海校区
  • 深圳校区
  • 武汉校区
  • 郑州校区
  • 西安校区
  • 青岛校区
  • 重庆校区
  • 太原校区
  • 沈阳校区
  • 南昌校区
  • 哈尔滨校区

14天品质课程免费学

10年以上业内强师带你蜕变精英

提交领取