在 Python 中初始化一个空列表

Rayven Esplanada 2021年3月21日
在 Python 中初始化一个空列表

本教程演示了如何在 Python 中初始化空列表的方法。这将涉及定义大小为 n 的列表或定义大小均默认为空的可变大小列表。

当你在 Python 中声明列表时,列表始终以大小 0 开始,因为没有明确的方法声明 Python 列表的大小,因为 Python 列表本质上是可变的。本教程将提供一种初始化固定大小列表的方法,其中所有值均默认为 None 或为空。

在 Python 中将 n 大小的 None 值初始化为列表

解决此问题的最佳方法是初始化一个 n 大小的列表,并将所有值都设置为 None,这表明 Python 中的值是空的。

为此,请使用值 None 初始化一个单例列表,并将其乘以 n,这是列表的首选大小。

n = 15 #Size of the List
lst = [None] * n

print(lst)

输出:

[None, None, None, None, None, None, None, None, None, None, None, None, None, None, None]

输出是由 n 定义的大小为 15 的列表,所有值均设置为 None,相当于一个空值。

此解决方案是在 Python 中用空值初始化列表的最简单,最实用的方法。但是,这是解决 Python 列表大小可变的预定义性质的解决方法。

Rayven Esplanada avatar Rayven Esplanada avatar

Skilled in Python, Java, Spring Boot, AngularJS, and Agile Methodologies. Strong engineering professional with a passion for development and always seeking opportunities for personal and career growth. A Technical Writer writing about comprehensive how-to articles, environment set-ups, and technical walkthroughs. Specializes in writing Python, Java, Spring, and SQL articles.

LinkedIn

相关文章 - Python List