
python
令仪.雅
脚踏实地,持之以恒。
展开
-
Python中如何拷贝一个对象?(赋值、深拷贝、浅拷贝的区别)
一、赋值、引用在python中赋值语句总是建立对象的引用值,而不是复制对象。因此,python变量更像是指针,而不是数据存储区域这点和大多数语音类似吧,比如C++、Java等 1、先看个例子: 1 2 3 values=[0,1,2] values[1]=values print(values) # [0, [....转载 2018-11-19 12:05:02 · 39058 阅读 · 0 评论 -
Python中*args 和**kwargs的用法
好久没有学习python了,应为工作的需要,再次拾起python,唤起记忆。当函数的参数不确定时,可以使用*args 和**kwargs,*args 没有key值,**kwargs有key值。还是直接来代码吧,废话少说def fun_var_args(farg, *args): print "arg:", farg for value in args: ...转载 2019-03-27 15:16:49 · 566 阅读 · 0 评论 -
【Leetcode】题解1@python --Two Sum
题目来源:https://leetcode.com/problems/two-sum/题目原文:Given an array of integers, return indices of the two numbers such that they add up to a specific target.You may assume that each input would h...原创 2019-03-27 18:38:53 · 504 阅读 · 0 评论 -
Python中打开文件的方式(With open)
python文件读写文件是最常见的IO操作。Python内置了读写文件的函数,用法和C是兼容的。 读写文件前,我们先必须了解一下,在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘。 读写文件就是请求操作系统打开一个文件对象(通常称为文件描述符),然后,通过操作系统提供的接口从这个文件对象中读取数据(读文件),或者把数据写入这个文件对象(写文件)文章目...转载 2019-03-28 11:39:17 · 22490 阅读 · 0 评论