Python列表初始化实际上就是通过一些方法来创建列表,并且在列表创建完成之后就给它添加一些值,就像类中构造函数初始化需要传值进去一样 。那么列表初始化的方法和语法有不少,大家可以往下看看这篇文章来学习一下 。
文章插图
一、自定义
那么列表初始化最简单的方式就是自定义了,意思就是使用变量来接收列表对象,然后在等号的右边写上一个中括号 。然后在中括号内添加任意类型的值并使用逗号分隔即可,代码示例如下所示:
list1 = [0,3.33,’字符’,{5:’字典’}]二、循环
另外一种方式就是通过for或者是while循环来实现列表初始化,而这种方式初始化后列表内有哪些元素是由迭代的对象以及循环变量来决定的 。例如for循环迭代对象是通过range()函数生成的整数对象,那么列表之中的元素就是该对象中的数字,代码示例如下所示:
arr = []for i in range(20): arr.append(0)三、列表推导式
而实际上列表推导式才是列表初始化的最好方式,因为像这种数据结构初始化使用一行代码来完成才是符合语法规范的 。那么列表推导式的结构也很简单,只需要在中括号之中先写一个变量,然后再后面添加一个for循环并且迭代的变量名需要和头部变量名相同,这样就可以把迭代出来的元素直接作为列表元素了,代码示例如下所示:
arr = [i for i in range(20) if i%2]【Python列表怎么初始化创建?Python初始化列表的方法是什么】以上就是关于“Python列表怎么初始化创建?Python初始化列表的方法是什么”的全部内容了,希望对你有所帮助 。
推荐阅读
- 保温杯外壁发热怎么修
- 万科物业怎么样,这份调研报告告诉你
- Python如何初始化二维数组?Python二维数组怎么初始化
- Python怎么使用flashtext数据清洗工具?Python如何使用flashtext替换字符
- Python如何操作RabbitMQ?Python怎么去使用消息队列完成通信
- 蓝牙耳机怎么戴上耳朵不会掉
- 我有一个想法作文300字三年级上册 怎么写我有一个想法作文呢
- 小学横截面怎么理解 小学横截面如何理解
- 端午节用英文怎么说 端午节用英文如何说
- 智慧普华车贷扣款日早上没有扣够车贷,是不是中午还会再扣,不扣情况下,怎么去还??