python使用代码

news/2025/2/23 0:07:39/

1.跟踪列表中元素的频率

# Track Frequency
import collections
def Track_Frequency(List):return dict(collections.Counter(List))
print(Track_Frequency([10, 10, 12, 12, 10, 13, 13, 14]))
# Output
# {10: 3, 12: 2, 13: 2, 14: 1}

2.不使用 Pandas 读取 CSV 文件

# 简单的类创建
import csv
with open("Test.csv", "r") as file:read = csv.reader(f)for r in read:print(row)
# 输出
# ['Sr', 'Name', 'Profession'] 
# ['1', '小猴子', '数据挖掘工程师'] 
# ['2', '云朵君', '算法工程师']

3.拆分多行字符串

# 拆分多行字符串
string = "Data \n is encrpted \n by Python"
print(string)
# Output
# Data
# is encrpted
# by Python
splited = string.split("\n")
print(splited) # ['Data ', ' is encrpted ', ' by Python']

4.将列表压缩成一个字符串

# 压缩字符串列表
mylist = ["I learn", "Python", "JavaScript", "Dart"]
string = " ".join(mylist)
print(string) # I learn Python JavaScript Dart

5.获取列表中元素的索引

# 获取列表中元素的索引
mylist = [10, 11, 12, 13, 14]
print(mylist.index(10)) # 0 
print(mylist.index(12)) # 2
print(mylist.index(14)) # 4

6.获取网页 HTML 数据

# 使用 pip 安装请求的第一个安装请求导入请求
r = requests.get("https://www.baidu.com/s?wd=数据STUDIO ") 
print(r) # 显示整页html数据

7.获取数据占用内存

# 获取数据占用的内存导入系统
import sys
def memory(data):return sys.getsizeof(data)
print(memory(100)) # 28
print(memory("Pythonnnnnnn")) # 61

8.简单的类创建

# 简单的类
class Employee:def __init__(self, empID):self.empID = empIDself.name = "Haider"self.salary = 50000def getEmpData(self):return self.name, self.salary
emp = Employee(189345)
print(emp.getEmpData()) # ('Haider', 50000)

http://www.ppmy.cn/news/1202202.html

相关文章

京东商品详情API,页面信息采集,优惠券信息获取

京东开放平台提供了API接口来访问京东商品详情。通过这个接口,您可以获取到商品的详细信息,如商品名称、价格、库存量、描述等。额外还附加一个优惠券信息接口。代码如下: 京东获得JD商品详情 API 优惠券接口 公共参数 名称类型必须描述keyString是调…

玻色量子“揭秘”之最大割(Max-Cut)问题与QUBO建模

Max-Cut问题简单地说,就是求一种分割方法。给定一张无向图, 将所有顶点分割成两群, 同时使得被切断的边数量最大,或边的权重最大。 QUBO(Quadratic Unconstrained Binary Optimization)问题即二次无约束二值优化问题,…

基础课24——开放域QA问答

早期的对话机器人通常采用基于规则的开放问答系统。这种系统依赖于专家系统的语义模板,即根据预先定义的模板来匹配和回答问题。这种方法的优点是准确性相对较高,因为它是基于人类专家的知识和经验来设计的。然而,这种系统的可扩展性和灵活性…

我为什么要使用GPT????

作为一名Java程序员,经常需要搜索和学习与编程相关的内容。在遇到自己不会的问题时,使用ChatGPT可以帮助我快速找到答案。ChatGPT是一种自然语言生成模型,它可以根据我提供的问题或关键词生成相关的答案或信息。 -----------------哈哈哈其实…

全国2021年夜间灯光数据,有图有数据

在昨天的文章里,我们分享了全国手机基站数据,今天我们来分享全国2021年夜间灯光数据~ 这些数据是由中国国家统计局发布的,并且包含了多个省份和城市的夜间灯光数据。通过这些数据,我们可以了解不同地区的发展状况和人口分布情况。…

V-REP和Python的联合仿真

机器人仿真软件 各类免费的的机器人仿真软件优缺点汇总_robot 仿真 软件收费么_dyannacon的博客-CSDN博客 课程地址 https://class.guyuehome.com/p/t_pc/course_pc_detail/column/p_605af87be4b007b4183a42e7 课程资料 guyueclass: 古月学院课程代码 旋转变换 旋转的左乘与…

HackTheBox-Starting Point--Tier 1---Bike

文章目录 一 题目二 实验过程三 服务器端模版引擎注入(SSTI)1.什么是模版引擎2.SSTI3.挖掘SSTI4.执行payload 一 题目 Tags Web、Injection、Custom Applications、NodeJS、Reconnaissance、Remote Code Execution、Server Side Template Injection (S…

数据分析师的就业前景看好

IT行业哪个方向比较好就业? 目前IT行业的发展速度非常的快,很多领域都已经开始和IT技术进行紧密的结合,这也带来了很多岗位的空缺。那么就一起来说说,IT行业里,哪些方向会更好就业。 大数据时代,呼唤数据分析师。 …