
Python
平淡的懒蛋儿
这个作者很懒,什么都没留下…
展开
-
Python 列表删除元素
remove()方法:按元素值进行删除a = [1,2,3,4,5,6,7]a.remove(3)a[1, 2, 4, 5, 6, 7]pop()方法:按索引删除a = [1,2,3,4,5,6,7]b = a.pop(3)a[1, 2, 3, 5, 6, 7]b4del 方法:按索引删除(可以是范围索引)a = [1,2,3,4,5,6,7]de...原创 2019-08-30 10:22:59 · 188 阅读 · 0 评论 -
python 多线程入门学习
import threading # python 多线程包# 定义一个处理的任务def thread_job(): print('This is an added Thread, numer is %s \n'% threading.current_thread())def main(): added_thread = threading.Thread(targ...原创 2019-10-06 00:18:18 · 156 阅读 · 0 评论 -
python 翻转列表
a = [1,2,3,4,5]a.reverse() # 注意不能赋值print(a)[5,4,3,2,1]原创 2019-10-04 21:09:30 · 167 阅读 · 0 评论 -
python count()函数
用于统计字符串中某个字符(或字符串)出现的次数:str.count(sub, start= 0,end=len(string)) # start 是查找的起始位置 默认0 # end 是结束位置 默认结束位置## 查找字符串时 重叠位置不会重复计算如:s = 'asasa'print(s.co...原创 2019-10-02 20:16:04 · 711 阅读 · 0 评论 -
python 删除字符串中的标点符号
删除字符串中的标点符号转载 2019-09-15 10:23:32 · 4977 阅读 · 0 评论 -
python 大小写转换
str = "hellow world!"print(str.upper()) # 把所有字符中的小写字母转换成大写字母print(str.lower()) # 把所有字符中的大写字母转换成小写字母print(str.capitalize()) # 把第一个字母转化为大写字母,其余小写print(str.title()) # ...原创 2019-09-15 10:02:12 · 1881 阅读 · 1 评论 -
python 进制转换
1.转十进制:int('1001',2) # 二进制转十进制9int('0o666',8) # 八进制转十进制438int('0x16',16) # 十六进制转十进制222.转二进制bin(9) # 十进制转二进制'0b1001'bin(0o666) # 八进制转二进制'0b110110110'bin(0x16) #十六进制转二进制'0b1011...原创 2019-09-11 12:08:21 · 398 阅读 · 0 评论 -
python 对字符串切片
split()方法 :str.split(str="s" [, num=]) 按照 s对 str进行切片 如果指定 num则划分成 num+1 个子串 ,返回为列表s = "hello world"s = s.split(' ')s['hello', 'world']...原创 2019-09-09 11:07:13 · 176 阅读 · 0 评论 -
python 删除字符串头尾指定字符(或字符串)
strip()s = "abacdefaaba"s = s.strip("a")s'bacdefaab's = "abacdefaaba"s = s.strip("aba")s'cdef'原创 2019-09-09 10:59:33 · 1849 阅读 · 4 评论 -
Python replace()方法
replace(A, B ,max = N) 替换字符串中的 A 字符串为 B 字符串,如果指定第三个参数max,则替换不超过 N次。a = 'aa bb cc dd'a = a.replace('aa', 'AA')a'AA bb cc dd'...原创 2019-09-08 16:24:29 · 1101 阅读 · 0 评论 -
python 查找字符串最长公共前缀
python的max()和min()函数可以比较列表元素的大小L = ["aaa","aab","abc"]max(L) # --> "aaa"min(L) # --> "abc"因此若要求字符串的最长公共前缀,只需要求最大字符串和最小字符串的公共前缀。...原创 2019-09-08 14:20:26 · 986 阅读 · 0 评论 -
python 翻转列表
1.reversed()a =[1, 2, 3, 4, 5, 6]b = list(reversed(a))b[6, 5, 4, 3, 2, 1]2.切片a = [1,2,3,4,5]b = a[::-1] # 第一个:表示列表切片; 第二个:表示步长, -1表示逆序步长为1 b[5, 4, 3, 2, 1]...原创 2019-09-07 11:37:55 · 519 阅读 · 0 评论 -
python 多进程
多进程写法和多线程类似 (多进程不能在jupyter中运行)import multiprocessing as mp # 加载多进程包def job(q,a): s = 0 for i in range(a): s += i q.put(s)def main(): q = mp.Queue() # 定义...原创 2019-10-07 23:44:57 · 221 阅读 · 0 评论