字典dic 数据类型划分:可变数据类型,不可变数据类型 不可变数据类型:元组,bool,int str -->可哈希可变数据类型:list,dict,set --> 不可哈希 dict key(键) 必须是不可变数据类型,可哈希 value(值):任意数据类型 dict优点:二分查找去查询 存储大量的关系型数据 特点:无序,python3.6后版本好像是有序的了 字典的增删改查dist 字典的键可以理解为列表中的索引 dic = {'age':18,'name':'jin','sex':'ma…
一丶字典 dict 用{}来表示  键值对数据  {key:value}  唯一性 键 都必须是可哈希的 不可变的数据类型就可以当做字典中的键 值 没有任何限制 二丶字典的增删改查 1.增 dic[key] = value dic.setdefault(key,value) 如果键在字典中存在,则不进行任何操作,否则就添加,可以通过key查询,没有这个key则返回None # 增 dic = {"name":"周杰伦","age":45,&quo…
列表增删改查 增加 append li = ['taibai','zy','nvshen'] li.append('aa') print(li) #['taibai', 'zy', 'nvshen', 'aa'] #需求:循环,交互,退出 # li = ['taibai','zy','nvshen'] # # while 1: # username = input('请输入:') # if username.strip().upper() == 'Q'.upper(): # print('成功退…
一.字典的增删改查 dic={'name':'hui','age':17,'weight':168} dict1={'height':180,'sex':'b','class':3,'age':16} #print(dic.pop('height','没有返回值')) #删除,如果存在就删除,不存在,就有返回值,del()只能定点删除 #print(dic.popitem()) #随机删除,有返回值,元祖里是被删除的键值 #print(dict1.update(dic)) #有就覆盖,没有就添加…
一.字典的简单介绍 1.dict 用{}来表示       键值对数据           {key:value} 唯一性 2.键都必须是可哈希,不可变的数据类型就可以当做字典中的键 值没有任何限制 3.已知的可哈希(不可变)的数据类型:int,str,tuple,bool 不可哈希(可变)的数据类型:list,dict,set 4.语法:{key1:value1,key2:value2} dic = {'name':'alex','age':9000} #字符串 print(dic) dic…
字典dict 知识点: {}括起来,以键值对形式存储的容器性数据类型: 键-必须是不可变数据类型,且是唯一的: -值可以是任意数据类型.对象. 优点:关联性强,查询速度快. 缺点:以空间换时间. 字典的创建 1): dic = dict((('one',1),('two',2)('three',3))) print(dic) >>>{'one':1,'two':2,'three':3} 2): dic = dict(one=1, two=2, three=3) 3): dic = {'o…
python操作mongodb数据库②python使用pymongo操作mongodb的增删改查 文档http://api.mongodb.com/python/current/api/index.htmlhttp://api.mongodb.com/python/current/api/pymongo/collection.html 1.安装python操作mongodb的程序pip install pymongo 验证是否安装成功 C:\Users\ajie>python Python (v…
python操作mysql②python对mysql进行简单的增删改查 1.设计mysql的数据库和表 id:新闻的唯一标示 title:新闻的标题 content:新闻的内容 created_at:新闻添加的时间 types:新闻的类型 image:新的缩略图 author:作者 view_count:浏览量 is_valid:删除标记 # 创建新闻数据库 create database news charset=utf8; # 创建新闻表 create table news( id int…
模型常用的字段类型参数 <1> CharField        #字符串字段, 用于较短的字符串.        #CharField 要求必须有一个参数 maxlength, 用于从数据库层和Django校验层限制该字段所允许的最大字符数.<2> IntegerField       #用于保存一个整数.<3> FloatField        # 一个浮点数. 必须 提供两个参数:    参数    描述        # max_digits    总位数(不…