# 三元表达式# def my_max(x,y):# if x >= y:# return x# else:# return y## res=my_max(1,2)# print(res) # 2# x=10# y=20# res=x if x >= y else y## print(res) # ...
分类:
其他好文 时间:
2019-12-06 21:57:09
阅读次数:
79
Python 字典 列表 数据类型的分类 可变(不可哈希)的:list dict set不可变(可哈希)的:str bool int tuple 1. 列表的创建 方法一: l1 = [1,2,"哈哈哈"] 方法二: li = list() 方法三:列表推导式 2. 增 append insert ...
分类:
编程语言 时间:
2019-12-06 11:58:25
阅读次数:
111
python中列表推导式用于使用其他列表创建一个新列表。 其基本形式为: [表达式 for 变量 in 列表] 如: # 想得到1-10的平方组成的list list_1_10 = [x**2 for x in range(1,11)] print(list_1_10) 输出为: 复杂一点的列表表达 ...
分类:
编程语言 时间:
2019-12-06 00:39:38
阅读次数:
127
列表 数据类型的分类 可变(不可哈希)的:list dict set 不可变(可哈希)的:str bool int tuple 1. 列表的创建 方法一: 方法二: 方法三:列表推导式 2. 增 + append + insert + extend 要特别注意extend和append的区别! 3. ...
分类:
编程语言 时间:
2019-12-01 16:54:14
阅读次数:
88
21.思路:sorted+列表推导式#coding: UTF-8#给定一个按非递减顺序排序的整数数组 A,返回每个数字的平方组成的新数组,要求也按非递减顺序排序。#示例 1:#输入:[-4,-1,0,3,10]#输出:[0,1,9,16,100]#meclass Solution(object): ...
分类:
其他好文 时间:
2019-11-24 16:03:05
阅读次数:
57
python高级特性 1、集合的推导式 列表推导式,使用一句表达式构造一个新列表,可包含过滤、转换等操作。 语法:[exp for item in collection if codition] if codition - 可选 字典推导式,使用一句表达式构造一个新列表,可包含过滤、转换等操作。 语 ...
分类:
编程语言 时间:
2019-11-22 01:30:27
阅读次数:
86
一、列表推导式 下面只是秀操作,不推荐使用,否则只有你自己看得懂了。 ...
分类:
其他好文 时间:
2019-11-14 22:04:17
阅读次数:
111
1. 列表推导式 循环模式: [变量(加工的变量) for 循环] 筛选模式: [变量(加工的变量 for 循环 条件)] 2. 生成器表达式 循环模式: (变量(加工的变量) for 循环) 筛选模式: (变量(加工的变量 for 循环 条件)) 列表推导式得到的是一个列表, 生成器表达式获取的是 ...
分类:
其他好文 时间:
2019-11-05 22:07:22
阅读次数:
80
一、列表推导式 二、生成器推导式 三、字典推导式 四、集合推导式 备注:?成器表达式和列表推导式的区别: 列表推导式比较耗内存. ?次性加载. ?成器表达式?乎不占?内存. 使?的时候才分 配和使?内存 得到的值不?样. 列表推导式得到的是?个列表. ?成器表达式获取的是?个?成器. ?成器的惰性机 ...
分类:
其他好文 时间:
2019-10-26 22:45:29
阅读次数:
96