摘要:
返回1-10平方的列表 [i ** 2 for i in range(1,11)] # [ (i+1) ** 2 for i in range(10)] [1, 4, 9, 16, 25, 36, 49, 64, 81, 100] 有一个列表[1,4,9,16,2,5,10,15]生成一个新的列表, 阅读全文
摘要:
列表解析式 示例:生成一个列表,元素0~9,对每一个元素自增1后求平方返回新的列表 #使用for循环 lst = [] for i in range(10): lst.append((i+1)**2) print(lst) print(' ') lst = [None] * 10 for i in 阅读全文
摘要:
数字统计 用户输入诺干个数字,打印每一位数字及重复的次数 nums = '001123220'.strip().lstrip('0') d = {} for i in nums: d[i] = d.get(i,0) + 1 print(d) dict1 = {} for c in nums: dic 阅读全文
摘要:
问题:一只小猴子第一天摘下若干个桃子,并吃了一半。感觉到吃的还不瘾,于是又多吃了一个;第二天早上,又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上,都吃了前一天剩下的一半零一个。请问,到了第10天早上想再吃时,却发现只剩下一个桃子了。求第一天共摘了多少? a = 1 for i in range( 阅读全文
摘要:
字典的定义 字典是key、value键值对的数据集合,字典是可变的、无序的、key值不重复。 字典dict初始化 d = dict()或者{},表示空字典 dict(**kwargs)使用name=value键值对初始化一个字典 dict(mapping) -> new dictionary ini 阅读全文