Python中的小知识总结(1)

学习Python过程中,整理得到小知识(1),如果有误,真心希望指出,相互学习,相互进步~~

1.同步赋值:

python中从键盘输入一般做法:

a=input("输入:")

在同一行进行两个输入:

注意:左右对象数量与值的数量一致,就是说:左边定义了a,b,c,右边输入必须是三个数

a,b=map(int,input("输入:").split())   

map()函数 :map(数据类型,数据)

split()函数,是根据某个字符进行分割的函数 eg:split("a")表示根据“a”字符进行分割,如果不写,默认以空格进行分割

2.将字符串或列表中的元素进行分割——直接调用split()函数

list=input("输入成绩:")
score=list.split(" ")  #以列表中的某个字符进行分割

3.将字符串或列表中的数字字符转成int类型

scores=[int (i) for i in score]  #将列表中的数字字符转成int类型
print("输出为:",scores)

列表中的int类型数字也可以用同样的方法转成字符

str1=[str(x) for x in f_data]
print(str1) 

4.将列表中的元素拼接成字符串

两个字符拼接:直接用“+”就可以

列表中元素拼接:调用join()函数  eg:"*".join(str)表示中间以*进行拼接

s="".join(score)

5.排序

这里的排序是直接调用python中的函数,后期可以单独写一些常见的排序:冒泡、快排、插入等排序相关的随笔

sorted(list_name)函数,经过排序后原始的列表数据不会改变,sorted()函数默认重新创建一个新的对象

list_name.sort() 在原始的数据上进行排序,注:输出时直接输出list_name就可以了
posted @ 2021-11-19 21:35  奔跑的蜗牛mxl  阅读(9)  评论(0编辑  收藏  举报