我在Python中编写代码时偶尔出现以下情况:
我遍历循环并发现我想将变量的中间值存储在列表中以供稍后使用.以下是一个非常基本的示例代码:
for x in range(0,10):
y = x*x
temp_list.append(y)
Run Code Online (Sandbox Code Playgroud)
问题temp_list尚未宣布.所以我通常导航到循环的顶部,然后添加以下内容:
temp_list = []
for x in range(0,10):
y = x*x
temp_list.append(y)
Run Code Online (Sandbox Code Playgroud)
虽然这看似微不足道,但我只是想知道是否有任何pythonic方法来创建列表,如果它不存在然后附加一个值,或者如果它存在,只需追加?
| 归档时间: |
|
| 查看次数: |
2357 次 |
| 最近记录: |