摘要:
1、匹配一行文字中的所有开头的字母内容>>> re.findall(r"^[a-zA-Z]+","a\nB\n1\nx\n",re.M)['a', 'B', 'x']>>> re.findall(r"^[a-z]+","a\nb\n1\n2\nx\n",re.M) ['a', 'b', 'x'] > 阅读全文
摘要:
18、要求实现一函数,该函数用于求两个集合的差集,结果集合中包含所有属于第一个集合但不属于第二个集合的元素 #19、找出一段句子中最长的单词及其索引位置,以list返回 描述 sorted() 函数对所有可迭代的对象进行排序操作。 sort 与 sorted 区别: sort 是应用在 list 上 阅读全文
摘要:
第一题 '''合并:[{a: 111}, {a: 222}, {b: 333}, {c: 444}, {b: 555}]成:[{a: [111, 222]}, {b: [333, 555]}, {c: 444}]''' 遍历列表,和列表中的每一个词典放到一个新字典中,如果key存在了,我就追加到列表 阅读全文
摘要:
#习题7:求一个字符串中的字母个数函数需判断传入参数的类型。必须使用ascii来判断是否字母 阅读全文
摘要:
练习3:生成随机的字母和数字,需要类似格式: 字母数字字母数字字母数字,生成长度为10的字符串 >>> chr(random.randint(97,122)) #随机生成一个字母 'o' >>> random.randint(0,9) #随机生成一个数字 7 >>> chr(random.randint(97,122))+str(random.randint(0,9)) #拼接,随机生成一对字母加 阅读全文