如何打印不带括号的函数返回的元组

时间:2020-09-05 21:50:29

标签: python python-3.x

def CountFrequency(z): 
  
    
    freq = {} 
    for item in z: 
        if (item in freq): 
            freq[item] += 1
        else: 
            freq[item] = 1
  
    for key, value in freq.items(): 
        a=(min(freq.values()))
        b=(max(freq.values()))
    return a,b

我想打印不带方括号的输出,但打印时带有()

例如-

预期:

1 2

输出:

(1,2)

1 个答案:

答案 0 :(得分:3)

返回类型为tuple类型,因此括号(是字符串表示形式)。

要打印用空格分隔的元组元素,可以使用*运算符:

t = a, b = 3, 5

print(*t)