上一篇文章谈妖:Python函数知识大杂烩(一)定义及参数zhuanlan.zhihu.com回顾了Python函数的基础部分,本篇将提供进阶部分的总结。返回值和作用域另一个非常重要的概念是作用域。一般来讲,作用域是指一个变量起作用的范围。我们可以通过一个简单的案例来了解这个概念:def func1():x = 5print(x)def func2():print(x)>>>fu
转载
2023-12-17 17:26:52
45阅读
这个blog是用来记录python函数到底传递的是引用还是值is 和 == 的区别tuple到底是不是不可变的…变量的本质函数传递是引用传递1. is 和 ==的区别==是表示值相同,但是不一定是同一块内存。而is是表示同一块内存地址,则值肯定相同。先举个简单的例子:a = [1, 2, 3]
b = a
print('Address of a: {}, Address of b: {}'.for
转载
2023-12-21 06:08:21
103阅读
1.问题描述今天引用一篇17年的python代码时出现了一点警告提示, 是关于pandas中ix切片函数的 这里提示让我们尽量使用loc或者iloc函数,究竟是为什么呢,在我们先熟悉三个函数的用法之后我们或许就明白了~~ -----------------------------------------------------------------------------------------
看标题是否似曾相似?之前为大家介绍过10个高效的pandas函数,颇受欢迎,里面的每一个函数都能帮我们在数据分析过程中节省时间。1. explodeexplode用于将一行数据展开成多行。比如说dataframe中某一行其中一个元素包含多个同类型的数据,若想要展开成多行进行分析,这时候explode就派上用场,而且只需一行代码,非常节省时间。用法:DataFrame.explode(self, c
文章目录前言numpy介绍ndarray对象的创建法一:array()函数法二:asarray()函数法三:arange()函数法四:ones()函数、zeros()函数、empty()函数法五:使用随机函数法六:np.linspace()函数法七:np. logspace()函数ndarray的常用属性ndarray变形ndarray的访问一维数组的访问多维数组的访问和变换索引和切片按照条件筛
python语言里面有一些小的坑,特别容易弄混弄错,初学者若不注意的话,很容易坑进去,下面我给大家深入解析一些这几个坑,希望对初学者有所帮助.1.i+=1 不等于++i初学者对Python语言不是特别了解的话,又正好有c++,java的语言背景,很容易把++i和i+=1弄混先来看一个小例子:i=0mylist=[1,2,3,4,5,6]while i <len(mylist):print(m
转载
2024-09-12 22:13:29
49阅读
调用方法:numpy.ix_(*args)各个参数意义args:1-D sequences,应该为整数或者布尔数有返回值,返
原创
2022-07-13 18:16:51
245阅读
# Python中的`ix_`函数
在Python中,我们经常需要对数组进行合并、切片或索引操作。而Numpy库中的`ix_`函数就是为了方便我们进行这些操作而设计的。本文将介绍`ix_`函数的用法,并通过示例代码演示其功能和用途。
## 什么是`ix_`函数?
`ix_`函数是Numpy库中的一个函数,它用于生成一个索引器,用于多数组进行合并、切片或索引操作。它的作用类似于使用多个整数数组
原创
2023-10-07 14:28:39
178阅读
1评论
这篇博客主要是阅读python之旅 时做的笔记。提取出最主要的知识点,供个人在以后中快速查阅。Base64Base64,简单地讲,就是用 64 个字符来表示二进制数据的方法。这 64 个字符包含小写字母 a-z、大写字母 A-Z、数字 0-9 以及符号”+”、”/”,其实还有一个 “=” 作为后缀用途,所以实际上有 65 个字符。Base64 可以将任意二进制数据编码到文本字符串,常用于在 URL
转载
2024-01-08 11:53:59
84阅读
INDEX函数会返回表格或区域中的值或引用,在函数查找里面有广泛的应用。下面就来介绍一下如何使用INDEX函数。根据返回的是值还是引用,函数有两种使用方法。数组形式如果需要返回值或数组值,需要使用数组形式。公式形式:INDEX(array, row_num, [column_num])Array表示需要查找的区域。row_num表示区域的行。column_num则表示列。如果区域里面只
转载
2024-05-23 10:29:23
47阅读
pandas (loc、iloc、ix)的区别loc:通过行标签索引数据iloc:通过行号索引行数据,df.iloc[i]返回df的第i行。 i不引用索引标签,i是从0开始的索引ix:通过行标签或行号索引数据(基于loc和iloc的混合) 1.使用loc、iloc、ix索引第一行数据:(1) loc(2) iloc(3) ix ...
原创
2021-06-29 15:18:13
858阅读
IX memcached 一、相关概念:memcached.org(live journal站点贡献的),很多流行站点都在用,如wikipedia、twitter、youtube、mixi等,memcached是非常流行的缓存服务,众多的应用程序开发基本都支持memcached缓存(C有C库,C++有C++库,php有php库,开发时都可直接调用memcached功能,若某个应
原创
2016-01-08 20:48:37
829阅读
IX redis(1) 自关系型DB诞生40年来,从理论产生到现实产品(MySQL、Oracle),已在DB领域上升到了霸主地位,每年数百亿$的庞大产业市场;随着web2.0的兴起,对于规模日益庞大的海量数据,传统的关系型DB显得力不从心,如超大规模和高并发的微博、微信、SNS(socail network site,socail network services)纯动态网站等,关系型D
原创
2016-09-19 13:44:07
2070阅读
IX redis(3) redis数据迁移:加载rdb文件(或加载aof文件);redis replication; redis-migrate-tool,此工具适用任何场景,是重点:https://github.com/vipshop/redis-migrate-tool,Features特点:Fast.快速;Multi-Threads.多线程;Based on redis
原创
2017-07-08 08:40:10
1869阅读
转载
2017-09-16 16:55:00
108阅读
2评论
IX redis(2)集群 redis是一个开源的,使用C语言编写、支持网络交互、可基于内存也可持久化的key-value数据库,sina微博使用redis集群;redis.io;redisdoc.com; redis和memcached对比:memcachedredis类型key-value DBkey-value DB过期策略支持支持数据类型单一数据类型五种数据类型持久化不
原创
2016-12-20 09:47:22
988阅读
python函数函数数学定义 y = f(X),y是x的函数,x是自变量。y=f(x0,x1,…,xn) python函数 由若干语句组成的语句块、函数名称、参数列表构成,它是组织代码的最小单位 完成一定的功能 函数的作用 结构化编程对代码的最基本的封装,
转载
2023-09-18 19:13:07
150阅读
参考: https://blog..net/xw_classmate/article/details/513336 1. loc——通过行标签索引行数据 2. iloc——通过行号获取行数据 3. ix——结合前两种的混合索引
转载
2018-04-02 10:24:00
215阅读
2评论
总结一. iloc可以把i当做第几个,所以是按行序号;其他的就清楚了. 参考文章:https://blog.csdn.net/qq1483661204/article/details/77587881 总结二. 第一个参数如.loc([1,2]),.iloc([2:3]),.ix[2]…则进行的是行
转载
2019-05-22 21:12:00
307阅读
一、综述:iloc、loc、ix可以用来索引数据、抽取数据二、iloc、loc、ix三者对比iloc和loc的区别iloc主要使用数字来索引数据,不能使用字符型的标签来索引数据。loc只能使用字符型标签来索引数据,不能使用数字来索引数据。特殊情况:当dataframe的行标签或列标签为数字时,loc就可以来索引行标签和列标签都是数字的情况a = np.arang...
原创
2021-07-30 10:31:54
722阅读