首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    对比python字符串函数,轻松学习pandas的 str 矢量化字符串函数

    python字符串应该是python里面最重要的数据类型了,因此学会怎么处理各种各样的字符串,显得尤为重要。...我们不仅要学会怎么处理单个字符串,这个就需要学习“python字符串函数”,我们还要学会怎么处理二维表格中每一列每一格的字符串,这个就需要学习“pandas的str矢量化字符串函数”。...2.常用的python字符串函数 字符串中,空白符也算是真实存在的一个字符。 1)python字符串函数大全 ? 2)函数讲解 ① find()函数 功能 :检测字符串是否包含指定字符。...3.常用的str矢量化字符串函数 str矢量化操作:指的是循环迭代数组里面的某个元素,来完成某个操作。 1)str矢量化字符串函数大全 ?...3)函数讲解 ① cat函数:用于字符串的拼接 df["姓名"].str.cat(df["家庭住址"],sep='-'*3) 结果如下: ?

    1.3K10

    python 函数、类、模块、包

    一个模块可以包含 变量、函数、类或者C、C++的扩展等等 现在我定义一个 model.py 模块,里面定义变量、函数、类 文件名称叫 model.py ,模块名词就叫 model 一、模块定义:就是一个...解读:调用 model 模块中的函数 p = Person() # 解读:实例化 model 中的 Person类 p.fun() # 返回:一个方法 解读:调用 Person 类中的方法...解读:调用 model 模块中的函数 p = Person() # 解读:实例化 model 中的 Person类 p.fun() # 返回:一个方法 解读:调用 Person 类中的方法...解读:调用 model 模块中的函数 p = P() # 解读:实例化 model 中的 Person类 p.fun() # 返回:一个方法 解读:调用 Person 类中的方法 5、导入多个模块...from pkg.model import member # 第二种方式 from pkg.model import func from pkg.model import Person 转载自今日头条:python

    75010

    Python入门(四):函数、类、模块

    python代码组织架构 对于小型代码,实现功能即可 对于大中型代码,则需要进行代码封装,以方便重用和团队协作 ?...本节主要介绍函数、类、模块 一、函数 我们已经使用了许多内建的函数,比如len、range、split等都是函数 是能重用的程序段,给一块代码起一个名字,然后在其它地方使用函数名字重复调用这块代码。...因为有些python的有些高级函数,比如list.sort、sorted、map、reduce等,它们的调用需要传一个函数作为参数传入。...# 会调用类的初始化函数__init__,不用传selfs1 = Student('xiaoming', 20)s2 = Student('xiaowang', 25)# 访问类的属性print(Student.total_cnt...常用思路:把名词变成类、把数据变成属性、把动词变成方法(函数) ?

    62620

    Python基础语法-函数-函数装饰器-类装饰器

    类装饰器除了函数装饰器之外,Python还允许我们使用类装饰器来装饰函数。类装饰器是一个类,它接受一个函数作为参数并返回一个包装器函数。..._call__(self): print('Before the function is called.')...say_hello()在这个例子中,我们定义了一个名为“DecoratorClass”的类装饰器。这个类接受一个函数作为参数,并在实例化时将其保存在“self.func”属性中。...然后,我们将“DecoratorClass”应用于我们的“say_hello”函数,这意味我们将“DecoratorClass”实例化,并将“say_hello”函数作为参数传递给它。...最后,我们调用“say_hello”函数,它将在执行前和执行后打印两条消息,分别是装饰器类的前置和后置消息,以及我们原始函数的输出。

    47031
    领券