list2.py 706 B

12345678910111213141516171819202122232425262728293031323334353637
  1. """
  2. 列表常用操作
  3. - 列表连接
  4. - 获取长度
  5. - 遍历列表
  6. - 列表切片
  7. - 列表排序
  8. - 列表反转
  9. - 查找元素
  10. Version: 0.1
  11. Author: 骆昊
  12. Date: 2018-03-06
  13. """
  14. def main():
  15. fruits = ['grape', 'apple', 'strawberry', 'waxberry']
  16. fruits += ['pitaya', 'pear', 'mango']
  17. # 循环遍历列表元素
  18. for fruit in fruits:
  19. print(fruit.title(), end=' ')
  20. print()
  21. # 列表切片
  22. fruits2 = fruits[1:4]
  23. print(fruits2)
  24. # fruit3 = fruits # 没有复制列表只创建了新的引用
  25. fruits3 = fruits[:]
  26. print(fruits3)
  27. fruits4 = fruits[-3:-1]
  28. print(fruits4)
  29. fruits5 = fruits[::-1]
  30. print(fruits5)
  31. if __name__ == '__main__':
  32. main()