2020年3月29日

集合

摘要: 集合(set)是一个无序的不重复元素序列。 可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。 集合运算 1.&求交集 s1 = {1,2,3,4} s2 = {2,3} print(s1&s2) # 阅读全文

posted @ 2020-03-29 16:46 VinceZhang 阅读(131) 评论(0) 推荐(0)

字典

摘要: 字典 语法 {key:value}:key是关键字,必须是不可变类型,value是key对应的值,两者是一对,value可以是任意数据类型。 创建字典 方法一:使用{}来创建。如:d={'name':'ivan};d2={},d2是空字典 方法二:使用dic()来创建。如:d=dic(),创建一个空 阅读全文

posted @ 2020-03-29 16:38 VinceZhang 阅读(119) 评论(0) 推荐(0)

元组

摘要: 元组的创建 方式一:使用tuple()创建:如:t = tuple()就创建了一个空元组 方式二:使用圆括号()创建元组,如:t = (1,2)就是一个元组。要注意的是当元组只有一个元素时,要在这个元素后面加一个逗号,如:t = (1,) 元组是不可变类型,即元组元素的内存地址不能改。 t = (1 阅读全文

posted @ 2020-03-29 16:33 VinceZhang 阅读(158) 评论(0) 推荐(0)

列表

摘要: 定义列表 1 、使用中括号[]的方式创建:如:[1,2,'abc']就是一个列表 2、使用内置函数list()方式创建。如:lst = list()就创建了一个空列表。 列表的增删改查 1.曾 lst.append(x):将x添加至列表lst的尾部。属于原地操作,不影响列表的内存地址 lst = [ 阅读全文

posted @ 2020-03-29 16:31 VinceZhang 阅读(164) 评论(0) 推荐(0)

2020年3月26日

if语句

摘要: 语法: if 条件语句: 满足条件时执行的代码 单一条件if语句:如:如果一个人的年龄大于等于18,就打印已成年 age = 18 #定义变量age并赋值18 if age>=18:# 判断变量age的值是否等于18,如果条件成立继续执行下面代码 print('已成年') 复合条件if语句:如果一个 阅读全文

posted @ 2020-03-26 20:08 VinceZhang 阅读(200) 评论(0) 推荐(0)

2020年3月14日

字符串常用操作

摘要: 字符串常用操作方法 title() 将每个单词的首字母改为大写。 1 name = 'my name is vince' 2 print(name.title()) # My Name Is Vince lower() 将整个字符串改为小写。 name = 'MY NAME IS VINCE' pr 阅读全文

posted @ 2020-03-14 16:50 VinceZhang 阅读(112) 评论(0) 推荐(0)

序列类型数据的通用操作

摘要: x in s #如果元素x在序列s中,返回值为True,否则为False x not in s # 如果元素x不在序列s中,返回值为True,否则为False s + t # 序列s和序列t拼接 s*n # 序列s中的元素整体重复n次 s[i] # 返回序列s中索引值为i的元素。 s[i:j]# 返 阅读全文

posted @ 2020-03-14 13:28 VinceZhang 阅读(248) 评论(0) 推荐(0)

字符串格式化

摘要: 1. . 2. 注:%s理论上是表示要填充字符串,但实际上可以是任意数据类型。上面的%d和%(age)d写成%s和%(age)s也不会报错。 3.format方法 3.1常规方法 3.2关键字形式 5.f方法 阅读全文

posted @ 2020-03-14 12:33 VinceZhang 阅读(93) 评论(0) 推荐(0)

heapq

摘要: heapq模块可以从一个序列中找出最大或最小的N个元素。 1.heapq.nlargest()从序列中找出最大的N个元素 import heapq # 导入heapq模块 a = [1,5,3,6,3,8] # 定义一个列表 print(heapq.nlargest(3,a)) # 找出列表a中最大 阅读全文

posted @ 2020-03-14 11:38 VinceZhang 阅读(353) 评论(0) 推荐(0)

2020年3月10日

字符编码

摘要: 字符串编码 查看默认编码 通过以下代码可以查看python默认的编码是什么: import sys sys.getdefaultencoding() 输出结果为:utf-8 查看字符编码 python中可以通过ord()和chr()实现字符和编码之间的转换. ord('p')# out:112.字母 阅读全文

posted @ 2020-03-10 15:51 VinceZhang 阅读(100) 评论(0) 推荐(0)

导航