python tip
Siyue_on_the_go
这个作者很懒,什么都没留下…
展开
-
字符串逆序的几种方式
1 比较简洁的列表法a = 'xydz'L = [i for i in reversed(a)]print("".join(L))2 列表.reversea = 'xydz'b = list(a)b.reverse() #也可改写成 m = reversed(b)c = "".join(b)print(c)3 reversed原创 2017-08-22 19:13:47 · 566 阅读 · 0 评论 -
输出字典的键(key)
几种方法如下:a = {'季青林':2,'冯思越':"很帅","汪磊":"chun",5:520,3:"你是三八"}b = list()for i in a.keys(): b.append(str(i))print(",".join(b))###############print(",".join(sorted(list(str(key) for key in a.k原创 2017-08-22 20:40:53 · 11177 阅读 · 0 评论 -
输出字符奇数位置的字符串
几种方式如下a ='asdkfjadfakjdfhaw'print(a[::2])print("分隔符".center(50,"-"))for i in range(len(a)): if i%2==0: print(a[i],end="")print('')print("分隔符".center(50, "-"))b = list()for i in原创 2017-08-23 14:04:48 · 3740 阅读 · 0 评论 -
100以内所有的素数,每个素数之间用空格隔开,注:最后一个数字不要空格
代码####################100以内所有的素数##########################################3List=[]for i in range(1,100): list = []#取出每个元素,并将该元素除以小于自身的数字,1除外,如果余数都不为0,那么该元素便为质数,将该元素加入列表 for x in range(2,原创 2017-08-26 16:46:46 · 6346 阅读 · 0 评论 -
sort 和 sorted的区别
Python list内置sort()方法用来排序,也可以用python内置的全局sorted()方法来对可迭代的序列排序生成新的序列一,最简单的排序1.使用sort排序my_list = [3, 5, 1, 4, 2]my_list.sort()print my_list#输出: [1, 2, 3, 4, 5] 使用sort()方法对list排序会修改list本身,不会返回新list,通...转载 2018-06-12 00:26:28 · 167 阅读 · 0 评论