Python如何调整字符串中文本的格式

Jackey Python 964 次浏览 0 评论 ,
# 如何调整字符串中文本的格式 log = open('../test.log').read() import re # 将日期2021-04-23 替换成 04/23/2021 格式 # r代表原始字符串,转义字符在这里作为普通字符串使用 # res = re.sub('(\d{4}...

Python如何拆分含有多种分隔符的字符串

Jackey Python 1,030 次浏览 0 评论 ,
# 如何拆分含有多种分隔符的字符串 import os # 单一分隔符 x = os.popen('ps aux').read().splitlines() s = x[-1] # s.split() # 如果是空格、制表符等空白分隔,可以不用传参 print(s.split()) ...

Python如何对迭代器做切片操作

Jackey Python 796 次浏览 0 评论 ,
# 如何对迭代器做切片操作 f = open('test.log') # f.readlines() 一次性把文件读入到内存当中 # lines = list(f.readlines()) # print(lines[100:300]) # for line in f: # print(line) from i...

Python实现用户的历史记录功能

Jackey Python 827 次浏览 0 评论
# 用户历史记录功能 from random import randint from collections import deque import pickle from pip._vendor.distlib.compat import raw_input # 猜数字小游戏 N = randint(0, 100) # 创建5个元...

Python让字典保持有序

Jackey Python 830 次浏览 0 评论 ,
# 让字典保持有序 from mrjob.py2 import xrange from pip._vendor.distlib.compat import raw_input d = {} d['Jim'] = (1, 35) d['Leo'] = (2, 37) d['Bob'] = (3, 40) for k in d: print(k) ...

Python根据字典中的值大小排序

Jackey Python 1,396 次浏览 0 评论 , ,
from random import randint d = {x: randint(60, 100) for x in 'xyzabc'} print(d) # 将字典转化为元组, 第一种方式 d2 = list(zip(d.values(), d.keys())) print(sorted(d2)) # 第二种方式 d3 = d....

Python统计序列中元素出现的频率

Jackey Python 1,447 次浏览 0 评论
from random import randint from mrjob.py2 import xrange data = [randint(0, 20) for _ in xrange(30)] print(data) # 统计每个数值出现的频率,第一种方式 c = dict.fromkeys(data, 0) print...

Python为元组中的每个元素命名

Jackey Python 1,418 次浏览 0 评论 ,
from mrjob.py2 import xrange student = ('Jim', 16, 'male', 'jim8721@gmail.com') print(student[0]) # NAME = 0 # AGE = 1 # GENDER = 2 # EMAIL = 3 NAME, AGE, GENDER, EMAIL = xrange(4) ...
Go