码迷,mamicode.com
首页 > 其他好文 > 详细

Github base demo

时间:2020-01-10 15:34:15      阅读:75      评论:0      收藏:0      [点我收藏+]

标签:else   保存   col   append   移除   strip   end   code   空格   

"""  01  有如下值集合 [11,22,33,44,55,66,77,88,99,90],将所有大于
66 的值保存至字典的第一个key中,将小于 66 的值保存至第二个
key的值中。即: {‘k1‘: 大于66的所有值, ‘k2‘: 小于66的所有值}"""

def demo_1(n):
    k1 = []
    k2 = []
    dic ={k1:k1,k2:k2}
    for i in n:
        if i >66:
            k1.append(i)
        else:
            k2.append(i)
    return dic
print(demo_1([11,22,33,44,55,66,77,88,99,90]))
""" 02   查找列表中元素,移除每个元素的空格,并查找以 a或A开头 并且以 c 结尾的所有元素。"""
li = ["alec", " aric", "Alex", "Tony", "rain"]
tu = ("alec", "aric", "Alex", "Tony", "rain")

def demo_1(n):
    x = []
    y = []
    ret = {移除每个元素的空格后: x, 以a或A开头并且以c结尾的元素: y}
    for i in n:
        a = i.strip()
        x.append(a)
        if (a.find(a) == 0 or a.find(A) == 0) and a.endswith(c) == True:
            y.append(a)
    return ret
print(demo_1(li))

#------------------------------------------------------------------------

dic = {k1: "alex", k2:  aric, "k3": "Alex", "k4": "Tony"}

def demo_2(n):
    x = []
    y = []
    ret = {移除每个元素的空格后: x, 以a或A开头并且以c结尾的元素: y}
    for i in n.values():
        a = i.strip()
        x.append(a)
        if (a.find(a) == 0 or a.find(A) == 0) and a.endswith(c) == True:
            y.append(a)
    return ret
print(demo_2(dic))

Github base demo

标签:else   保存   col   append   移除   strip   end   code   空格   

原文地址:https://www.cnblogs.com/libragyf/p/12176031.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!