首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
Python 笔记(一)字典与json使用及注意点
】的更多相关文章
Python笔记之字典循环
Python笔记之字典循环 1.问题 Python是一门比较好入门的编程语言,但是入门简单,当然坑也是有的,今天就来介绍一个我遇到的坑吧,也是很简单的一个,就是当时脑子有点转不过弯来了. 先看代码: dict = {} lis = [] for i in range(10): dict[i] = i + 1 lis.append(dict) 我当时需要这段代码实现的功能是:利用字典数据结构存储每一个细节数据,然后放到list数据结构中,但是,当输出的时候,就出现了下图中的结果. 问题的根源是…
python笔记-7(shutil/json/pickle/shelve/xml/configparser/hashlib模块)
一.shutil模块--高级的文件.文件夹.压缩包处理模块 1.通过句柄复制内容 shutil.copyfileobj(f1,f2)对文件的复制(通过句柄fdst/fsrc复制文件内容) 源码: Length=16*1024 While 1: Buf=Fsrc.read(length) If not buf: Break Fdst.write(bug) 2.通过文件名复制文件(不复制权限及文件属性) shutil.copyfile('oldfile','newfile') 输入文件名即可完成复制…
Python笔记4——字典的一些基本操作
#字典 key-value #添加 my_family= {"father": "weihaiqing", "mother": "wangguiyan", "son": "weizhen"} my_family["grandfather"] = "weiguo" #有对应key就修改,没有就添加 #删除字典中的项 del my_family [&q…
python笔记-dict字典的方法2
#!/usr/bin/env python #-*- coding:utf-8 -*- ''' 概述: 使用键值(key-value)存储,具有极快的查找速度 注意:字典是无序的 key的特性: 1.字典中的key必须唯一 2.key必须是不可变的对象 3.字符,整数等都是不可变的,可以作为key 4.list是可变的,不能作为key 思考:保存多位学生的姓名与成绩 使用字典,学生姓名为key,学生成绩作为值 ''' dict1 = {"tom":60, "dgg"…
python笔记-dict字典的方法
#!/usr/bin/env python #-*- coding:utf-8 -*- #打印0001-9999的数字 for i in range(9999): s = "%04d" % i print(s) #循环打印字典 dict1 = {"tom":90,"dgg":100,"sb":-1} for a in dict1: print(a,dict1[a]) #打印dict1的值 for value in dict1.…
Python笔记:字典的fromkeys方法创建的初始value同内存地址问题
dict中的fromkeys()函数可以通过一个list来创建一个用同一初始value的dict. d = dict.fromkeys(["苹果", "菠萝"], ['apple', 'pineapple']) print(d) d.get("苹果").append('orange') print(d) {'苹果': ['apple', 'pineapple'], '菠萝': ['apple', 'pineapple']}{'苹果': ['app…
Python 笔记(一)字典与json使用及注意点
个人笔记系列,随便参考 1.python 中字典与json的差别 字典的生成 >>> a = dict(one=1, two=2, three=3) >>> b = {'one': 1, 'two': 2, 'three': 3} >>> c = dict(zip(['one', 'two', 'three'], [1, 2, 3])) >>> d = dict([('two', 2), ('one', 1), ('three', 3…
python学习笔记(18)字典和json 的区别 和转换
字典和json 的区别 和转换 前言:字典和json非常像.接下来比较一下两者的异同 先看一下字典的写法: a = {'a':'1', 'b':'2', 'c':'3' } 再看一下json的写法: { "studentInfo": { "id":123456, "stu_name":"Dorra" } } 从形式上看,都是“Key:Value”的形式. 但是从本质上讲,字典是一种数据结构,而json是一种格式:字典有很多内置…
Python的字典和JSON
Python的字典和JSON在表现形式上非常相似 #这是Python中的一个字典 dic = { 'str': 'this is a string', 'list': [1, 2, 'a', 'b'], 'sub_dic': { 'sub_str': 'this is sub str', 'sub_list': [1, 2, 3] }, 'end': 'end' } 这是javascript中的一个JSON对象 json_obj = { 'str': 'this is a string', 'a…
Python中字符串/字典/json之间的转换
import json #定义一个字典d1,字典是无序的 d1 = { "a": None, "b": False, "c": True, "d": "BAB2", ", 12], "f": ("1n", 90), ","j": True} } # 使用json.dumps()将字典转换成json格式的字符串 #字符串是有序的…