
Python
文章平均质量分 58
发烧的小龙虾
BUAAer
展开
-
Python:List小记
list = [4,2,6,9,8,7,1,5,3]print(list[0:])print(list[:-1])print(list[5:])print(list[:-3])print(list[0:1])print(list[1:-7])print(list[-8:2])print(list[::])print(list[::1])print(list[::2])prin...原创 2018-05-24 21:39:19 · 353 阅读 · 0 评论 -
Python笔记:列表的一些小知识点(持续更新哦)
六月你好呀,最近太忙啦,都没空编程!夏令营报的很麻烦,几乎占据了我大部分时间。不多bb,直接开始讲吧!下面要讲的是python中列表的复制只有常规复制,才会指向同一个列表。eg.lst = [1,2,3,4,5]lst2 = lstlst2.clear()print(lst)而copy函数、list()和[:]方法都会指向不同的列表eglst = [1,2,3,4,5]lst2 = lst...原创 2018-06-14 19:13:07 · 440 阅读 · 0 评论 -
Python:字典
通过一个小栗子要进一步体会字典的用法出处为《Python基础教程》# A simple databasepeople = { 'Alice': { 'phone': '1234', 'addr': 'Harbin Institute of Technology' }, 'Mark': { 'phone': '432...原创 2018-06-15 10:21:07 · 172 阅读 · 0 评论 -
Python:盲点
1. 不论是import还是from...import,初始化代码都会被执行2. if __name__ == __main__下面的语句,不会在这个py文件导入的时候调用,只会在执行这个文件的时候调用,相当于程序的入口3. 关于import 和 from ... import(1)import 模块 可以(2)import 包 不可以(3)from 包 import 模块可...原创 2019-07-19 17:22:02 · 364 阅读 · 0 评论 -
Python:细说函数传参中的*args和**kwargs
# 可变参数 *args# 关键字参数 **kwargs# *args用于传入若干个可变参数,这些参数可以是异构的,并且以元组的方式传入函数# **kwargs用于传入关键字参数,这些参数带有关键字,并且可以以字典的方式传入函数# 如果一个函数,既要传入可变参数又要传入关键字参数,分界点为*,...和**... dic = {'a':1, 'b':2}lst = [1, 2, 3...原创 2019-08-22 14:53:59 · 499 阅读 · 0 评论 -
Python:传参进去,什么情况会改变实参?什么情况又不会?
以列表为例如果改变列表某一元素的内容,则可以改变实参如果改变列表整体,即改变指向,则不改变实参如果有C语言指针的基础应该很好理解在此不再赘述import numpy as npx = [[1, 2, 3], [4, 5, 6]]x_np = np.array([[1, 2, 3], [4, 5, 6]])def change_list(x): x[0][0]...原创 2019-08-22 16:17:15 · 2183 阅读 · 0 评论 -
Python:默认参数是字典或者列表时需要注意的坑
今天写代码Pycharm给了一条inspectionDefault argument value is mutableThis inspection detects when a mutable value as list or dictionary is detected in a default value for an argument.Default argument va...原创 2019-08-27 23:39:04 · 1825 阅读 · 0 评论 -
Pandas:细说groupby和aggregate、transform、apply以及filter
这一个知识点感觉是目前接触的Pandas中最难的了,故写篇博客记录一下,这一节有点函数式编程的味道~(一)groupby先说一下goupby,顾名思义,就是分组的意思,给你一个DataFrame,以某一列为标准,分成若干个“子DataFrame”,这些个“子DataFram”由两部分组成,一个是索引index,即类别,一个是“子DataFrame”的内容,数据类型也是DataFrame,不...原创 2019-09-02 12:27:21 · 20903 阅读 · 10 评论