【发布时间】:2018-08-30 06:16:41
【问题描述】:
我想连续打印集合的元素,所以写了如下代码:
s='dmfgd'
print(set(s))
但是,此代码显示输出为:
set(['m', 'd', 'g', 'f'])
但是,我想要这样的输出:
set(['d','m','f','g'])
任何帮助将不胜感激。
【问题讨论】:
-
list(dict(zip(s,s)))应该可以解决您的问题 -
或:
print(sorted(set(s),key=s.index))
标签: python python-3.x set