Python基础-列表推导式

xiaoxiao2021-02-28  46

1.列表推导式

# coding=utf-8 #!/usr/bin/python ''' 列表推导式 ''' mList = [1, 2, 3] print('原式:', mList) mNewList = [3 * x for x in mList] print('列表推导式:', mNewList)

运行结果

原式: [1, 2, 3] 列表推导式: [3, 6, 9]

2.列表推导式+表达式

例如if语句

# coding=utf-8 #!/usr/bin/python ''' 列表推导式+if ''' mList = [1, 2, 3] print('原式:', mList) mNewList = [3 * x for x in mList if x < 3] print('列表推导式+if:', mNewList)

运行结果

原式: [1, 2, 3] 列表推导式+if: [3, 6]
转载请注明原文地址: https://www.6miu.com/read-2620684.html

最新回复(0)