python - 从逗号分隔的单词序列中以排序形式打印唯一单词
问题描述
items = input("Input comma separated sequence of words")
words = [word for word in items.split(",")]
print(",".join(sorted(list(set(words)))))
有没有其他方法可以解决这个问题?
解决方案
items = input("Input comma separated sequence of words") # dog,cat,dog,bird
words = sorted(set(items.split(',')))
print (words) #
推荐阅读
- django - 如何检查是否是第一次使用 Django 中的自定义主键创建对象?
- python - 使用python在相邻字符之间创建一个空格
- python - 在 Python(和 Cython)中计算两个矩阵的点积的最快方法是什么
- php - 如果结果存在则获取 JSON 节点
- php - 如何将 HTTP PUT 请求中的 multipart/form-data 解析为 PHP 中的关联数组?
- function - 通过公式而不是脚本在单元格中使用 Google 表格文件名?
- python - 我对python课程中给出的一些python代码有疑问
- java - 我在一个简单的 Web Scraper 中遇到 SSL 握手致命错误
- python - 尝试在 Keras 中创建自定义损失函数时出现“张量对象仅在启用急切执行时可迭代”错误
- ios - 以编程方式在 stackView 中布局子视图