摘要:本文讲解python列表的常用操作: 1.list函数,可以将任何序列作为list的参数 names=['lilei','tom','mackle','dongdong']print(list(names))结果: 2.基本操作(多数方法为就地改变,不返回新列表) (1)赋值 ‘=’;切片赋值;删除
阅读全文
摘要:以下详细讲解:python深复制,浅复制与赋值语句的区别 1. '='赋值语句,常规复制只是将另一个变量名关联到了列表,并不进行副本复制,实例如下: 结果: 2.浅复制--只复制列表的第一层,但产生了新的副本;深复制--复制二层地址,产生新的副本,较占内存,一般很少使用 结果: 总的来讲,赋值语句不
阅读全文
摘要:这里讲一基本概念:容器 可以包含其他对象的对象;两种主要的容器是序列(列表和元祖)和映射(字典) 关于序列的通用基本操作:python中常用的序列主要有两种:列表和元祖 索引,切片,相加,相乘和资格检查 1.索引:序列中的所有元素都有编号,从0开始 names='xiaoyan' print(nam
阅读全文
摘要:Python中一般需要配置文件,配置文件一般以.cfg, .conf, .ini结尾。配置文件可以将数据库抽离到以 .ini(Windows)结尾的文件中,这样做的优点在于可在配置文件中添加多个数据库,方便切换(另外配置文件也可以添加诸如邮箱、url等信息)。 1.配置文件中的符号: (1)[sec
阅读全文
摘要:模块在python编程中的地位举足轻重,熟练运用模块可以大大减少代码量,以最少的代码实现复杂的功能。 下面介绍一下在python编程中如何导入模块: (1)import 模块名:直接导入,这里导入模块中的所有与函数; import configparserimport timeimport sys
阅读全文
摘要:在python脚本中我们经常看到如下的代码: # hello.py def hello(): print("hello world!") def test(): hello() if __name__ == '__main__': test() 通常,一个python文件有两种使用方法: (1)直接
阅读全文