python将列表字符串转换为数字,python列表中的字符串转数字
一、数字标准:
Cmp():比较两个数的大小;返回值(-1,0,1)。
Str():将数字转换为字符串。
Type():返回数值类型。
转换函数:
int(obj,base=10)).
长整数(obj,base=10))。
浮动(obj)
完整(str或复数实数,inag=0.0))。
是OOL
功能:
ABS(num):返回绝对值和复数的模。
compete(num1,num2):将num 1,num2转换为相同的数据类型,并将返回类型设置为tuple。
Divmod(num1,num2):获取num1/num2、舍入浮点数和复数的商和余数,返回类型为tuple。
Pow(num1,num2,mod=1):num 1的num平方。如果有mod,mod的余数最后取。
Round(fit,ndig=1): round fit并保留ndig位的小数。
只能用于整数的函数:
Oct():转换为八进制。
Hex():转换为十六进制。
Ord():字符被转换成ASCII码。
Chr):将ASCII码转换成字符。
生成随机数:模块随机
Randint(a,b):生成范围从A到b的随机整数。
RAND ([start,]stop),step):随机返回其中一个范围([start,]stop),step)。
uniform(A,b):生成从A到b的随机浮点数。
Random (a,b):与uniform(a)a,b相同,但a,b介于0.0和1.0之间。
选择(a ):a是序列,返回A中的一个。
二、顺序:
注意:sequence [start: end: step]:一步一步地取元素。
内置函数:
列表(ITER):迭代对象被转换成列表。
Str(obj):将对象转换为字符串。
元组(ITER):将可迭代对象转换为元组。
枚举(iter):生成一个元组,由每个iter中每个元素的索引和item值组成。
(数据量大的时候,节省内存,消耗CPU)
Max(iter,key=None )/min) iter,key=None):返回iter中的最大/最小值。Key是课程定制的一个比较参数。例如:
1 node_list=[a.b.c.d11u.e.f.g , e.f88.g , caa3.z.brr , z . 48 . ff . ee ]2 max _ node
Reversed(seq):返回seq的相反顺序。
Sorted(ITER,func=None,key=None,reverse=False)):返回一个有序列表。
Zip(it0,it1.itN):返回列表,第一个基本除法it0,it1。由这些元素中的第一个元素组成的组,依此类推。
字符串:
String.capitalize(:将字符串中的第一个字符大写。
String.center(width):源字符串居中,其余部分用空格加到宽度上。
String.count(str,beg=0,end=len(string)):str在begin和end中出现的次数。
String.endwith(str,beg=0,end=Len(string)):检查是否以str开头。
String.endwith(str,beg=0,end=len(string))检查是否以str结尾。
String.find(str,beg=0,end=len(string)):检查在beg和end之间是否包含str。返回索引值。
String.join(seq):使用String作为分区将seq中的所有元素聚合到一个新字符串中。
String.partition(str):从str出现的第一个位置开始,将字符串分成三维组(string_pre_str,string_post_str),str包含在字符串中。
String.replace(str1,str2,num=String.count(str1))(用str2替换string中的str1,最多设置为num次。
String.ljust/rjust(width):左/右对齐,用空格填充宽度。
字符串。RStrip(/lstrip )/strip):删除字符串末尾以/开头的/两个空格。
String.split(str=,num=string.count(str))(用str分隔字符串)。
string . split lines(num=string . count( \ n ))来逐行分隔字符串。
String.swap case(:转换字符串的大小写。
String.translate(str,del= ):根据str表转换字符串字符,将需要过滤的内容放入del中。
1 a=你好,世界
2t=a.maketrans(l , x )3 a . translate(t)t)4 hex XO Worxd
列表:
List.append(obj):将对象添加到列表。
List.count(obj):返回对象obj出现的次数。
List.extend(seq):向列表中添加序列seq。
List.insert(index,obj):在索引位置插入obj。
List.remove(obj):从列表中移除对象obj。
List.pop(index=-1):删除指定位置的对象并返回。默认值是最后一位。
List.reverse(:反转列表。
可以排列list.sort(func=none,key=None,reverse=False)列表中的元素,以指定功能和钥匙。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。