- 创建数据集的简便方法
# 创建列表
num_list = [i for i in range(300)]# 创建列表,并初始化元素0 -299
num_list = [i for i in range(300) if i > 100]# 只有i比100的数才放入列表中
num_list = [[i: i + 3] for i in range(300)]# [[0, 3], [1, 4]...]列表套列表
str_list = ["Values: {}".format(i) for i in range(300)]# 生成字符串列表
# 创建集合
num_set = {i for i in range(300)}
# 创建字典
num_dict = {i: i for i in range(300)}
num_dict = {i: "Hello {}".format(i) for i in range(300)}
# 元组,要特殊一些,上面代码执行后,会立即生成集合中的每一个元素,而元组是生成一个生成器
data = (i for i in range(10))# 是一个生成器,调用next或send才会执行生成器中代码
for e in data:print(e)# 打印元组中每一个元素的值
- 创建列表,并初始化元素0 -299
- 只有i比100的数才放入列表中
[[0, 3], [1, 4]...]
列表套列表- 元组,要特殊一些,上面代码执行后,会立即生成集合中的每一个元素,而元组是生成一个生成器
- 是一个生成器,调用next或send才会执行生成器中代码