#返回多個值
#返回值是元組
#通過類型判定過濾掉列表中的非整數元素
#列表轉換成字符串
list1=[1,"one",2,"two",3,"three",4,"four",5,"five"]
def multiRe(list):
intSum=0
listStr=[]
intCount=0
strCount=0
for i in list:
if isinstance(i,int):#通過類型過濾出整數
intCount+=1
intSum+=i
elif isinstance(i,str):#過濾出字符串
strCount+=1
listStr.append(i)
myStr=" ".join(listStr)
return intSum,myStr
sum1,strCon1=multiRe(list1)
print(sum1)
print(strCon1)
輸出結果: