- 4题,字典根据值去查找键
a = {'a':'1', 'b':'2', 'c':'3', 'd':'3'} search_value = '3' key_list = [] for x,y in a.items(): if y == search_value: key_list.append(x) print key_list
- 5.sorted 方法再议
import string a = "deCvab3seDaAe124" a = ''.join([x for x in a if not x.isdigit()]) #print sorted(a) #默认按照大写,小写排列 #a = [string.upper(x) for x in a] #显式将所有元素都变为大写 print sorted(a, key=string.upper) #按照小写,大写排列,隐式
- 6.好玩的translate与maketrans
(注意,在python3中变成了内置函数,详情可以看此文章)import string a = 'i am lilei' b = string.maketrans('i', 'I') c = a.translate(b, 'lei') #这个程序是错误的,达不到想要的效果 a = '123312321' b = string.makektrans('12', 'ab') c = a.translate(b, '3') #逐个字符更改删除
基础篇19-语句和数据结构
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 背景 一年多以前我在知乎上答了有关LeetCode的问题, 分享了一些自己做题目的经验。 张土汪:刷leetcod...