[{"data":1,"prerenderedAt":60},["ShallowReactive",2],{"article-48":3},{"code":4,"msg":5,"data":6,"count":14},200,"查询成功",{"id":7,"title":8,"keywords":9,"description":10,"category_id":11,"content":12,"body_html":13,"thumb_up":14,"clicks":15,"sort":14,"remark":16,"status":17,"is_open":17,"is_deleted":14,"is_top":14,"is_recommend":14,"create_time":18,"update_time":19,"image_id":20,"url":13,"member_id":14,"cate_name":21,"prev":22,"next":25,"tags":28,"words":31,"read_time":32,"comments":14,"cover":33,"relevant":34},48,"Python基础整理元组基本操作","python,元组,字典","好久没有整理python的基础知识了，这次整理一下python的数据类型元组的基本操作方法。",5,"元组\n\n1、基本语法以及格式\n\nPython 的元组与列表类似，不同之处在于**元组的元素不能修改**。元组使用**小括号**，列表使用方括号。\n\n元组创建很简单，只需要在括号中添加元素，并使用逗号隔开即可。\n\n实例\n```python\n#!\u002Fusr\u002Fbin\u002Fenv python\n# -*- coding: utf-8 -*-\naTuple = (200, 50, 10, 33, 44,45)\nprint(aTuple)\n```\n结果\n```python\n(200, 50, 10, 33, 44, 45)\n```\n2、访问元组\n\n使用下标索引来访问元组中的值\n\n实例\n\n```python\n#!\u002Fusr\u002Fbin\u002Fenv python\n# -*- coding: utf-8 -*-\naTuple = (200, 50, 10, 33, 44,45)\nprint(aTuple)\nprint(aTuple[0])\nprint(aTuple[1])\n```\n结果\n\n```python\n(200, 50, 10, 33, 44, 45)\n200\n50\n```\n3、修改元组\n\n实例\n\n```python\n#!\u002Fusr\u002Fbin\u002Fenv python\n# -*- coding: utf-8 -*-\naTuple = (200, 50, 10, 33, 44,45)\nprint(aTuple)\naTuple[0] = 400\nprint(aTuple[0])\n```\n结果\n\n```python\n(200, 50, 10, 33, 44, 45)\nTraceback (most recent call last):\n  File \"i:\u002FPython学习\u002Fdemo\u002F元组.py\", line 5, in \u003Cmodule>\n    aTuple[0] = 400\nTypeError: 'tuple' object does not support item assignment\n```\n程序运行出现异常，说明 不允许修改元组的数据。\n\n但是我们可以对元组进行连接组合\n\n实例\n\n```python\n#!\u002Fusr\u002Fbin\u002Fenv python\n# -*- coding: utf-8 -*-\naTuple = (200, 50, 10, 33, 44,45)\nbTuple = (300, 400, 500)\nprint(aTuple)\nprint(aTuple[0])\nprint(aTuple[1])\n```\n创建新元组\n```python\ncTuple = aTuple + bTuple\nprint(cTuple)\n```\n结果\n\n```python\n(200, 50, 10, 33, 44, 45)\n200\n50\n(200, 50, 10, 33, 44, 45, 300, 400, 500)\n```\n4、删除元组\n\n元组中的元素值是不允许删除的，但我们可以使用del语句来删除整个元组。\n\n实例\n\n```python\n#!\u002Fusr\u002Fbin\u002Fenv python\n# -*- coding: utf-8 -*-\naTuple = (200, 50, 10, 33, 44,45)\nbTuple = (300, 400, 500)\nprint(aTuple)\nprint(aTuple[0])\nprint(aTuple[1])\ndel aTuple\nprint(aTuple)\n```\n\n结果\n\n```python\n(200, 50, 10, 33, 44, 45)\n200\n50\nTraceback (most recent call last):\n  File \"i:\u002FPython学习\u002Fdemo\u002F元组.py\", line 9, in \u003Cmodule>\n    print(aTuple)\nNameError: name 'aTuple' is not defined\n```\n元组aTuple被删除后，输出百年来会程序出现异常。\n\n5、内置函数\n\nlen 计算元组元素的个数\n\n实例\n\n```python\n#!\u002Fusr\u002Fbin\u002Fenv python\n# -*- coding: utf-8 -*-\naTuple = (200, 50, 10, 33, 44,45)\n\nprint(len(aTuple))\n```\n结果\n\n```python\n6\n```\nmax 返回元组的最大值\n\n实例\n\n```python\n#!\u002Fusr\u002Fbin\u002Fenv python\n# -*- coding: utf-8 -*-\naTuple = (200, 50, 10, 33, 44,45)\n\nprint(max(aTuple))\n```\n结果\n\n```python\n200\n```\nmin 返回元组的最小值\n\n实例\n\n```python\n#!\u002Fusr\u002Fbin\u002Fenv python\n# -*- coding: utf-8 -*-\naTuple = (200, 50, 10, 33, 44,45)\n\nprint(min(aTuple))\n```\n结果\n\n```python\n10\n```\ntuple 将列表转换为元组\n\n实例\n\n```python\n#!\u002Fusr\u002Fbin\u002Fenv python\n# -*- coding: utf-8 -*-\nlist1= ['Google', 'Taobao', 'Runoob', 'Baidu']\nprint(type(list1))\ntup = tuple(list1)\nprint(type(tup))\n```\n\n结果\n\n```python\n\u003Cclass 'list'>\n\u003Cclass 'tuple'>\n```\nindex和count与字符串和列表中的用法相同\n\n实例\n\n```python\n#!\u002Fusr\u002Fbin\u002Fenv python\n# -*- coding: utf-8 -*-\na = ('a', 'b', 'c', 'a', 'b')\nb = a.index('b', 1, 4) # 注意是左闭右开区间\nprint(b)\nprint(a.count('b'))\nprint(a.count('d'))\n```\n结果\n\n```python\n1\n2\n0\n```\n \n",null,0,483,"",1,"2019-03-14 21:55:25","2026-04-19 10:48:21",129,"Python",{"id":23,"title":24},47,"标准版Master系统开发",{"id":26,"title":27},49,"了解域名SSL证书申请安装",[29],{"id":30,"name":21},27,1595,3,"https:\u002F\u002Ftp.myong.top\u002Fstorage\u002Farticle\u002F47\u002F7aaf5aeee68d3e4794a17c6d5b2eea.jpg",[35,40,45,50,55],{"id":36,"title":37,"create_time":38,"description":39},95,"Django启用memcache缓存","2020-10-23 11:17:27","在动态网站中,用户所有的请求,服务器都会去数据库中进行相应的增,删,查,改,渲染模板,执行业务逻辑,最后生成用户看到的页面.当一个网站的用户访问量很大的时候,每一次的的后台操作,都会消耗很多的服务端资源,所以必须使用缓存来减轻后端服务器的压力.",{"id":41,"title":42,"create_time":43,"description":44},91,"用Python实现编程语言 20 年的动态排行榜","2020-06-24 16:06:54","爬取一下，自2001年5月至今，TIOBE 编程语言排行榜上编程语言的变化情况，看一下在接近20年的时间里，编程语言的热度是如何变化的。\r\n",{"id":46,"title":47,"create_time":48,"description":49},100,"re正则表达式","2021-07-10 18:09:52","正则表达式是一个特殊的字符序列，它能帮助你方便的检查一个字符串是否与某种模式匹配，本文罗列re正则表达式中，常用的匹配符号。",{"id":51,"title":52,"create_time":53,"description":54},34,"Python基础整理之列表常见操作","2019-02-10 16:53:55","列表是最常用的Python数据类型，它可以作为一个方括号内的逗号分隔值出现。列表的数据项不需要具有相同的类型",{"id":56,"title":57,"create_time":58,"description":59},63,"Python与mysqldump的数据库备份","2019-10-14 15:35:33","mysqldump是备份MySQL数据库的一种好工具。它相对于用phpmyadmin等备份工具更加快速，又避免受php.ini等的限制，在windows系统下还可以结合计划任务实现定时远程备份数据库",1783431665344]