本文共 385 字,大约阅读时间需要 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]
例如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]
转载地址:http://pmcti.baihongyu.com/