當前位置:成語大全網 - 書法字典 - 如何使用python列表派生

如何使用python列表派生

列表合成是壹種利用其他列表創建新列表的方法(類似於數學術語中的集合求導)。它的工作方式類似於for循環,並且很簡單:

【x*x?為了什麽?x?在?範圍(10)]

#[0,?1,?4,?9,?16,?25,?36,?49,?64,?81]如果只想打印出被3整除的平方數,只需要在推導中加壹個if部分:

【x*x?為了什麽?x?在?xrange(10)?如果?x?%?3?==?0]

#[0,?9,?36,?81]您還可以添加for語句的更多部分:

[(x,y)?為了什麽?x?在?範圍(3)?為了什麽?y?在?範圍(3)]

#[(0,?0),?(0,?1),?(0,?2),?(1,?0),?(1,?1),?(1,?2),?(2,?0),?(2,?1),?(2,?2)]

[[x,y]?為了什麽?x?在?範圍(2)?為了什麽?y?在?範圍(2)]

#[[0,?0],?[0,?1],?[1,?0],?[1,?1]]