当我打印VIDEO_COLUMNS
时,下面给出了None
。扩展这个元组列表时我遗漏了什么?你知道吗
DEFAULT_COLUMNS = [
('$ios_ifa', 'ios_id'),
('Groups', 'groups'),
('Lifetime Number of Sessions', 'lifetime_sessions'),
('Days Since Last Visit', 'days_since'),
('time', 'time'),
('Product ID', 'product_id'),
]
VIDEO_COLUMNS = list(DEFAULT_COLUMNS).extend([
('Time Watched', 'time_watched'),
('Video Length', 'video_length')
])
print VIDEO_COLUMNS
你列个单子!太好了!现在对它执行一个不返回任何内容的方法。太好了!让我们看看发生了什么:
因此,请保存它并分步骤执行:
extend
的返回值是None
,您将其赋值给VIDEO_COLUMNS
。你知道吗你不是把你的
DEFAULT_COLUMNS
的“克隆”分配给VIDEO_COLUMNS
。你知道吗确保首先获取对新
list
对象的引用,然后扩展它。你知道吗相关问题 更多 >
编程相关推荐