python学习记录

1.python中交换两个数值

a=3
b=4
print(a,b)
a,b=b,a
print(a,b)

输出结果:

2.zip()函数的用法

        zip()函数在运算时,会以一个或多个序列 (可迭代对象)做为参数,返回一个元组的列表。同时将这些序列中并排的元素配对。
zip()参数可以接受任何类型的序列,同时也可以有两个以上的参数;当传入参数的长度不同时,zip能自动以最短序列长度为准进行截取,获得元组。

a=[1,2]
b=[3,4]
res=[i for i in zip(a,b)]
print(res)

a=(1,2)
b=(3,4)
res1=[i for i in zip(a,b)]
print(res1)

a="ab"
c="xyz"
res2=[i for i in zip(a,c)]
print(res2)

输出结果:

3.使用re.sub替换数字

import re
a="张三 98分"
res=re.sub(r"\d+","100",a)
print(res)

输出结果:

4.a="hello"和b="你好"编码成bytes类型

a=b"hello"
b="你好".encode()
print(a,b)
print(type(a),type(b))

输出结果:

5.list=[2,3,5,4,9,6],从小到大排序,不许用sort,输出[2,3,4,5,6,9]

l=[2,3,5,4,9,6]
list1=[]
def get_min(l):
    a=min(l)
    l.remove(a)
    list1.append(a)
    if len(l)>0:
        get_min(l)
    return list1

list1=get_min(l)
print(list1)

输出结果:

6.使用pop和del删除字典中的"name"字段,dic=["name"."zs","age":18)

dic={"name":"zs","age":18}
dic.pop("name")
print(dic)

dic1={"name":"zs","age":18}
del dic1["name"]
print(dic1)

输出结果:

相关推荐

  1. Python】FastAPI学习记录(二)

    2023-12-20 10:36:02       44 阅读
  2. 改善python程序的91建议记录(学习记录)

    2023-12-20 10:36:02       36 阅读
  3. python 记录今日学习按键消息心得

    2023-12-20 10:36:02       36 阅读
  4. Python学习记录(五):图像读取

    2023-12-20 10:36:02       22 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-20 10:36:02       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-20 10:36:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-20 10:36:02       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-20 10:36:02       20 阅读

热门阅读

  1. LINUX面试题4

    2023-12-20 10:36:02       37 阅读
  2. 173. Binary Search Tree Iterator

    2023-12-20 10:36:02       45 阅读
  3. ax650使用ax-pipeline进行推理

    2023-12-20 10:36:02       47 阅读
  4. #HarmonyOS:@ohos.promptAction (弹窗)---onProgressChange

    2023-12-20 10:36:02       37 阅读
  5. Collections.reverse对list进行反转

    2023-12-20 10:36:02       34 阅读
  6. Django忘记后台管理员密码怎么办

    2023-12-20 10:36:02       38 阅读
  7. neo4j-Py2neo使用

    2023-12-20 10:36:02       38 阅读
  8. vue 项目axios全局配置与路由模式配置

    2023-12-20 10:36:02       40 阅读