我们会从Python最基础的数据结构开始:元组、列表、字典和集合。然后会讨论创建你自己的、可重复使用的Python函数。最后,会学习Python的文件对象,以及如何与本地硬盘交互。 3.1 数据结构和序列 Python的数据结构简单而强大。通晓它们才能成为熟练的Python程序员。 元组 元组是一个 ...
分类:
编程语言 时间:
2020-07-17 22:25:18
阅读次数:
93
代码: import json from pyspark.sql import SparkSession from pyspark import SparkConf def trans_form(data_tuple): """ 对从es读取出来的每一条数据进行格式转换 :param data_tu ...
分类:
其他好文 时间:
2020-07-17 22:12:04
阅读次数:
101
#() 元组 # 元组的索引切片 # t = (1,2,3,5,6,8,9,5,67,2,3,) # print(t) print(type(t)) # <class 'tuple'> print(t[0]) print(t[3]) print(t[:3]) print(t[::3]) # tupl ...
分类:
其他好文 时间:
2020-07-17 19:21:55
阅读次数:
58
#() 元组 # 元组的索引切片 # t = (1,2,3,5,6,8,9,5,67,2,3,) # print(t) print(type(t)) # <class 'tuple'> print(t[0]) print(t[3]) print(t[:3]) print(t[::3]) # tupl ...
分类:
其他好文 时间:
2020-07-17 16:13:48
阅读次数:
51
返回了多个值,实际上是先创建了一个元组然后返回的。 回忆一下,元组是可以直接用逗号来创建的,观察例子中的 ruturn ,可以发现实际上我们使用的是逗号来生成一个元组。 Python 语言中的函数返回值可以是多个,而其他语言都不行,这是Python 相比其他语言的简便和灵活之处。 Python 一次 ...
分类:
编程语言 时间:
2020-07-16 21:42:45
阅读次数:
67
定义: 可变类型定义:变量值改变但是变量地址不会改变 (Set(集合)List(列表)Dictionary(字典)) 不可变类型定义:变量值改变,变量地址必须改变(Number(数值)String(字符串)Tuple(元组)) 举例说明: 可变类型举例(代码如下): list1 = [1, 2, 3 ...
分类:
编程语言 时间:
2020-07-16 21:03:21
阅读次数:
65
一、迭代器 1、什么是迭代?迭代是一个重复的过程,并且每次重复都是基于上一次的结果而来 2、要想了解迭代器到底是什么?必须先了解一个概念,即什么是可迭代的对象?可迭代的对象:在python中,但凡内置有__iter__方法的对象,都是可迭代的对象字符串,列表,元组,集合,字典都是可迭代的 #以下都是 ...
分类:
其他好文 时间:
2020-07-16 00:14:05
阅读次数:
62
DRF之JWT补充 1.JWT控制用户登录后才能反问,匿名用户无法访问 class QueryUserView(GenericViewSet, RetrieveModelMixin): """ 查询接口 """ queryset = User.objects.all() serializer_cla ...
分类:
其他好文 时间:
2020-07-16 00:13:27
阅读次数:
71
将元组作为一个记录存入列表中: traveler_ids=[('USA','311'),('BRA','342'),('ESP','566')] for passport in sorted(traveler_ids): print("%s%s"%passport) 元组拆包: city,year, ...
分类:
其他好文 时间:
2020-07-15 01:29:17
阅读次数:
87
看了一些关于MySQL查询的优化方法,发现MySQL的优化最离不开的就是索引,还有其他优化的小建议。 查询方法: 直接使用数据库提供的SQL语句 语句样式: MySQL中,可用如下方法: SELECT * FROM 表名称 LIMIT M,N 适应场景: 适用于数据量较少的情况(元组百/千级) 原因 ...
分类:
数据库 时间:
2020-07-15 01:27:14
阅读次数:
112