因为我熟悉了python语言,一切都似乎变得更容易。Xiaobai,邹爵将总结一些python文本处理今天每个人的小方法。不多说,代码。\u2014\u2014Python大写和小写字符互换有4个常用方法在执行大写和小写字符互换,上层()、低(),大写标题()和()。str = \\u2014\u2014交换行和列01:插入交换行和N张开(' D: \\ \\ r \\ \\ ', ' r ') f: () (4, txt[1]) #第二插入第五的位置线德尔(txt[1]) #删除原二线打印(txt) 1 A - 3 C-3-4-D-4 2-B-2 5 E-5 6 f 6 02:矩阵交换矩阵= [[1,1,1,1],[2 2 2 2],[3,3,3,3)]trans =[]我的范围(4):([行矩阵行[我]])打印(\u201C\\ N\u201D,反式)[[1,2,3],[1,2,3],[1,2,3],[1,2,3]]\u2014\u2014实现快速排序和快速排序:首先选择任何数据(通常是数组的第一个数字)作为关键数据,然后将所有的数字比它前面的小,并将所有的数字比它大。
01:超级\u201C短\u201D的python实现快速排序,一行代码很容易实现快速排序。def快速排序(arg):如果(arg = =[]):返回[]打印快速排序([7 8 11日,22日,23日,33岁,13日,28日,66777年)[7, 8, 11, 13, 22, 23, 28, 33, 66, 777] 02: General quick sort implementation def quicksort(array, left, right): #Establish recursive termination conditions return = left#low is the left side of the sequence The cursor to be moved high = right#high is the cursor key to be moved on the right side of the sequence = array[low]#Set the number on the left as the reference element while left\u2014\u2014文本对齐方式有时我们得到的文本可能会混乱,需要对齐。有几种方法可以对齐:01:格式格式对齐#格式格式对齐def f1():张开(\u201CD: \\ \\ r \\ \\\u201D,\u201Cr\u201D) f: f s:() #离开的理由,自定义填充符号t = ' {0: < 5} {1: < 7} {2}\u201D。格式(l[0],[1],[2])打印(str (t)) f1 () 111 ABC西瓜22222 AABBC桃子3333 CSDDGFF Banana02:只是对齐# alignmentr = \ljust (5\u201D、\u201C), l [1] .
join (s)) \