#查找列表中元素,移除每个元素的空格,并查找以 a或A开头 并且以 c 结尾的所有元素...

 1 #!/usr/bin/env python
 2 #查找列表中元素,移除每个元素的空格,并查找以 a或A开头 并且以 c 结尾的所有元素。
 3 #    li = ["alec", " aric", "Alex", "Tony", "rain"]
 4 #    tu = ("alec", " aric", "Alex", "Tony", "rain") 
 5 #    dic = {'k1': "alex", 'k2': ' aric',  "k3": "Alex  ", "k4": "Tony"}
 6 
 7 li = ["   alex ","aric","Alex","Tony","rain"]
 8 tu = ("alex   ","aric ","Alex ","  Tony"," rain")
 9 dic = {'k1':"alex",'k2':" aric   ",'k3':"Alex",'k4':"Tony"}
10 for i,j in enumerate(li,0) :
11     j = j.strip()
12     li[i] = j
13     if j.endswith('c') and (j.startswith('a') or j.startswith('A')):
14         print(j)
15 print(li)
16 print("-------------------")
17 
18 
19 for j in tu :
20     print(j)
21     j = j.strip()
22     print(j)
23     if j.endswith('c') and (j.startswith('a') or j.startswith('A')):
24         print(j)
25 print(tu)
26 print("-------------------")
27 
28 
29 for i,j in enumerate(dic,0) :
30     print(j)
31     dic[j] = dic[j].strip()
32     if dic[j].endswith('c') and (dic[j].startswith('a') or dic[j].startswith('A')):
33         print(dic[j])
34 print(dic)
35 
36 for i in dic.values() :
37     i = i.strip()
38     if i.endswith('c') and (i.startswith('a') or i.startswith('A')):
39         print(dic[j])
40 print(dic)

 

转载于:https://www.cnblogs.com/shiluoliming/p/6215628.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值