【发布时间】:2019-06-01 15:48:06
【问题描述】:
如何添加集合的元素并打印它们的总和
我已经通过将集合转换为列表来做到这一点,这是他们的任何其他方式,而不是将集合转换为列表
a1 = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}
x = 0
sum = 0
while x != 10:
z = list(a1)[x]
sum += z
x += 1
print(sum)
a1 = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}
x = 0
sum = 0
while x != 10:
z = a1[x]
sum += z
x += 1
print(sum)
Traceback(最近一次调用最后一次):文件 “C:/Users/Usman/AppData/Local/Programs/Python/Python37/ddd.py”,行 5、在 z=(a1[x]) TypeError: 'set' 对象不可下标
我希望结果是 55
【问题讨论】:
标签: python-3.x set