1. 基础题
-
已知一个数字列表,打印列表中所有的奇数
nums=[34,65,78,53,85,98,34,66,75,34,22,1] result=[x for x in nums if x%2!=0] print(result)
-
已知一个数字列表,打印列表中所有能被能被3整除但是不能被2整除的数
nums=[34,65,78,53,85,98,34,66,75,34,22,1] result=[x for x in nums if x%3==0 and x%2!=0] print(result)
-
已知一个数字列表,计算所有偶数的和
nums=[34,65,78,53,85,98,34,66,75,34,22,1] sum=0 for x in nums: if x%2==0: sum+=x print(sum) #方法2:***** result=sum([x for x in nums if x %2==0]) print(result)
-
已知一个数字列表,统计列表中十位数是
1
的数的个数nums=[34,65,78,53