英文文档:

class list([iterable])

Rather than being a function, list is actually a mutable sequence type, as documented in Lists and Sequence Types — list, tuple, range

  根据传入的参数创建一个新的列表

说明:

  1. list函数,实际是上列表类型的构造函数。

  2. 可以不传入任何参数,结果返回一个空列表。

>>> a = list()
>>> a
[]

  3. 可以传入一个可迭代对象,如字符串,字节数组、元组、列表、range对象,结果将返回可迭代对象中元素组成的列表。

>>> list('abcd') # 字符串
['a', 'b', 'c', 'd']
>>> list(bytes('abcd','utf-8')) # 字节数组
[97, 98, 99, 100]
>>> list(('a','b','c','d')) # 元组
['a', 'b', 'c', 'd']
>>> list(['a','b','c','d']) # 列表
['a', 'b', 'c', 'd']
>>> list(range(1,5)) # range对象
[1, 2, 3, 4]

最新文章

  1. 1Z0-053 争议题目解析520
  2. Surprise团队项目总结
  3. Jmeter :多个jmeter如何参数化获取不同的CSV文件
  4. 读取XML文件
  5. ios swift 2 新的OptionSetType使用方法
  6. 高频交易[z]
  7. eclipse中新建javaweb项目,查看某些类的源码
  8. PostgreSQL Replication之第十二章 与Postgres-XC一起工作(5)
  9. jersey REST的接口简述
  10. 内存数据库MemSQL ——基于内存,MVCC+哈希表、跳表
  11. java.lang.Runnable接口
  12. Android上解析Json格式数据
  13. idea设置调用方法时提示方法注释
  14. WEB学习笔记12-高可读性的HTML之如何正确设计表单
  15. Solr学习笔记——查询
  16. protocol method: #method<channel.close>(reply-code=406, reply-text=PRECONDITION_FAILED - unknown delivery tag 2, class-id=60, method-id=80)
  17. unity3DGI
  18. C#--抽象工厂设计模式原理
  19. Java - Float与Double类型比较
  20. Informatica 常用组件Lookup缓存之四 使用不高速缓存的查找或静态高速缓存

热门文章

  1. Java接口-----代理模式(Proxy)
  2. jqgrid 同列不同行的<select>不相同
  3. 2018-3 WebStorm最新版本破解方法
  4. Unity3D NGUI事件监听的综合管理
  5. python爬微信公众号前10篇历史文章(4)-正则表达式RegularExpressionPattern
  6. 边做边学入门微信小程序之仿豆瓣评分
  7. centos7下更改docker镜像和容器的默认路径
  8. Algorithm --> 动态规划
  9. java 定义泛型方法
  10. java设计模式------建造者模式