•        Python : 3.7.0
  •          OS : Ubuntu 18.04.1 LTS
  •         IDE : PyCharm 2018.2.4
  •       Conda : 4.5.11
  •    typesetting : Markdown

code

"""
@Author : 行初心
@Date : 18-9-23
@Blog : www.cnblogs.com/xingchuxin
@Gitee : gitee.com/zhichengjiu
""" def main():
# 创建具有重复元素的列表
my_list = list([1, 2, 3, 4, 5, 5, 6, 6, 6])
# 将列表转成集合,重复的元素自动消除
my_set = set(my_list)
# 将元素转为列表
my_list = list(my_set)
print(my_list) # 大合集,你看得懂吗,好看吗? 还是上面的好 print(list(set(list([1, 2, 3, 3, 4, 4, 5, 5, 6, 6, 6])))) if __name__ == '__main__':
main()

result

/home/coder/anaconda3/envs/py37/bin/python /home/coder/PycharmProjects/DataStructure/demo.py
[1, 2, 3, 4, 5, 6]
[1, 2, 3, 4, 5, 6] Process finished with exit code 0

more knowledge

resource

  • [文档] docs.python.org/3
  • [规范] www.python.org/dev/peps/pep-0008
  • [规范] zh-google-styleguide.readthedocs.io/en/latest/google-python-styleguide/python_language_rules
  • [源码] www.python.org/downloads/source
  • [ PEP ] www.python.org/dev/peps
  • [平台] www.cnblogs.com
  • [平台] gitee.com


Python具有开源、跨平台、解释型、交互式等特性,值得学习。

Python的设计哲学:优雅,明确,简单。提倡用一种方法,最好是只有一种方法来做一件事。

代码的书写要遵守规范,这样有助于沟通和理解。

每种语言都有独特的思想,初学者需要转变思维、踏实践行、坚持积累。

最新文章

  1. 常用JavaScript触发事件
  2. 在Android中,使用Kotlin的 API请求简易方法
  3. Flesch Reading Ease (poj 3371)
  4. 自己理解的javascript 的对象和类理解
  5. open file 值修改
  6. [BigData]关于Hadoop学习笔记第三天(PPT总结)(一)
  7. HDU 5617 Jam's maze 巧妙DP
  8. Qt信号槽机制的实现(面试的感悟,猜测每一个类保存的一个信号和槽的二维表,实际使用函数指针 元对象 还有类型安全的检查设定等等)
  9. 使用AFNetworking请求新浪微博数据接口出错解决办法
  10. Spring - 运行时获取bean(ApplicationContextAware接口)
  11. Python使用Mysql官方驱动(取出dict类型的数据)
  12. Go语言中的Iota
  13. C#使用NanUI或ChromiumFx碰到的坑(一)
  14. Sublime Text 2 JS 格式化插件 JsFormat
  15. Tomcat异常:server Tomcat v9.09 Server at localhost failed to start
  16. (admin.E108) The value of 'list_display[4]'报错解决方案
  17. MVC WebAPI框架里设置异常返回格式统一
  18. lucene和solr的区别(六)
  19. C# Skip和Take的简单用法
  20. Kettle能做什么?

热门文章

  1. maven项目创建
  2. 第五课 JAVA反射获取对象属性和方法
  3. 前端 html input标签 placeholder属性 标签上显示内容
  4. dedecms建的网站如何去掉/index.html
  5. 10 jmeter之动态关联
  6. 7.MQTT网页客户端连接MQTT服务器的问题WebSocket connection to 'ws://XXX:1883/' failed: Connection closed before receiving a handshake response
  7. [LeetCode] 301. Remove Invalid Parentheses_Hard tag:BFS
  8. Spring MVC 和 Struts2 的比较
  9. Python3 socketserver模块
  10. 519. Random Flip Matrix(Fisher-Yates洗牌算法)