• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

写代码:查找列表中元素,移除每个元素的空格,并查找以a或A开头并且以c结尾的元素。 ...

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

 

 1 # encoding:utf-8
 2 
 3 # 查找列表中元素,移除每个元素的空格,并查找以a或A开头并且以c结尾的元素。
 4 
 5 li = ["alec", " aric", "Alex", "Tony", "rain"]
 6 tu = ("alec", " aric", "Alex", "Tony", "rain")
 7 dic = {'k1': "alex", ' k2': ' aric', "k3": "Alex", "k4": "Tony"}
 8 
 9 li_new = []
10 li_aAc = []
11 tu_new = []
12 tu_aAc = []
13 dic_new = {}
14 dic_aAc = {}
15 
16 for i in li:
17     k = i.strip()
18     li_new.append(k)
19     if k.startswith("a") or k.startswith("A"):
20         if k.endswith("c"):
21             li_aAc.append(k)
22         else:
23             continue
24 print("---------------------------")
25 print("原始数据{}".format(li))
26 print(li_new)
27 print(li_aAc)
28 
29 for i in tu:
30     k = i.strip()
31     tu_new.append(k)
32     if k.startswith("a") or k.startswith("A"):
33         if k.endswith("c"):
34             tu_aAc.append(k)
35         else:
36             continue
37 print("---------------------------")
38 print("原始数据{}".format(tu))
39 print(tuple(tu_new))
40 print(tuple(tu_aAc))
41 
42 for index_i, i in dic.items():
43     k = index_i.strip()
44     j = i.strip()
45     dic_new[k] = j
46     if j.startswith("a") or j.startswith("A"):
47         if j.endswith("c"):
48             dic_aAc[k] = j
49 print("---------------------------")
50 print("原始数据{}".format(dic))
51 print(dic_new)
52 print(dic_aAc)

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C++之可调用对象发布时间:2022-07-14
下一篇:
语言基础(3):C++预编译发布时间:2022-07-14
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap