5.8 练习与作业
输入一个字符串,统计字符串中各个字符出现的次数。
输入年,月,日,计算这是这一年的第几天,例如输入2012年1月2日,计算结果是第2天。
打印出杨辉三角形(要求打印出 10 行)。
将给定列表中的每个元组中,按照其第一个元素进行归类,第一个元素组成一个列表,对应的第二个元素组成第二个列表,将结果中放在元组中。
给定列表: [('a', 111), ('c', 777), ('a', 333), ('b', 444), ('b', 555), ('c', 666), ('a', 222)] 结果: (['a', 'c', 'b'], [[111, 333, 222], [777, 666], [444, 555]])编写程序,输入一个字符串,将里面的字母大小写翻转,其他字符不变。ord():根据字符获取编码值,chr():根据编码值获取字符。
编写函数实现根据给定列表中的两两朋友关系,得出每个人的朋友圈。
给定列表: [('kim', 'sandy'), ('alex', 'sandy'), ('glenn', 'kim'), ('alex', 'kim')] 结果: {'kim': {'sandy', 'alex', 'glenn'}, 'sandy': {'kim', 'alex'}, 'alex': {'sandy', 'kim'}, 'glenn': {'kim'}}随机将54张牌发到3个人手中,整理出每个人牌里炸弹(四张数字相同),三张(三张数字相同),对子(两张数字相同),单张的数量。