六、 四种翻转字符串/列表的方式

# 翻转列表本身testList = [1, 3, 5]
testList.reverse()
print(testList)
#-> [5, 3, 1]# 在一个循环中翻转并迭代输出for element in reversed([1,3,5]):print(element)#1-> 5#2-> 3#3-> 1# 一行代码翻转字符串"Test Python"[::-1]#输出 “nohtyP tseT”# 使用切片翻转列表[1, 3, 5][::-1]#输出 [5,3,1]。

Python编程专属骚技巧6相关推荐

  1. Python编程专属骚技巧9

    九.字典推导 Python不光列表用推导式,字典/集合也有 #列表 l=[[0 for i in range(4)] for i in range(4)]#生成二维列表 print(l) # [[0, ...

  2. Python编程专属骚技巧2

    二.链状比较操作符 Python不用很多条件一个一个写,比较操作符可以聚合. n = 10 result = 1 < n < 20 print(result)# Trueresult = ...

  3. Python编程专属骚技巧1

    一.原地交换 Python 提供了一个直观的在一行代码中赋值与交换(变量值)的方法 x, y = 10, 20 print(x, y)x, y = y, x print(x, y)#1 (10, 20 ...

  4. Python编程专属骚技巧10

    十.循环枚举索引 list = [10, 20, 30] for i, value in enumerate(list):print(i, ': ', value)#1-> 0 : 10 #2- ...

  5. Python编程专属骚技巧8

    八.打印模块路径 import socket print(socket) #<module 'socket' from '/usr/lib/python2.7/socket.py'>

  6. Python编程专属骚技巧7

    七.一次性初始化多个变量 可以直接赋值: a,b,c,d=1,2,3,4 可以利用列表: List = [1,2,3] x,y,z=List print(x, y, z) #-> 1 2 3

  7. Python编程专属骚技巧5

    五.in判断 可以直接用来判断某个变量是否在列表中 我们可以使用下面的方式来验证多个值: if m in [1,3,5,7]: 而不是: if m==1 or m==3 or m==5 or m==7 ...

  8. Python编程专属骚技巧4

    四.多行字符串 这个比c方便多了,c打上换行符再加上转义,真的很难受 a='''dvfssd fsdfdsfsd dsdsfbfdfasf afasfaf''' print(a)

  9. Python编程专属骚技巧3

    三.三元操作符进行条件赋值 三元操作符是 if-else 语句也就是条件操作符的一个快捷方式:[表达式为真的返回值] if [表达式] else [表达式为假的返回值] 这里给出一个你可以用来使代码紧 ...

最新文章

  1. 聊聊动画引擎 pop
  2. 发射站(2017佛山市选拔初中组)
  3. 解决Unsupported major.minor version 51.0错误
  4. Android总结之链式调用(方法链)
  5. [UI] 精美UI界面欣赏[1]
  6. EasyNVR内网摄像机接入网关+EasyNVS云端管理平台,组件起一套轻量级类似于企业级萤石云的解决方案...
  7. JavaScript和HTML事件处理程序属性中的this的含义
  8. LeetCode 504. Base 7 (C++)
  9. 精通Hibernate类与类关联关系:[三]映射一对多双向自身关联关系
  10. 使用 ListView 控件展示数据
  11. alipay.data.bill.balance.query ISV权限不足
  12. 服务器sas接口怎么接sata硬盘吗,常识问答:SAS接口硬盘如何才能在SATA接口的主板上用...
  13. 浅谈Warshall算法
  14. 优质的国外程序员网站
  15. 哥德尔不完全性定理探索数学边界
  16. 辞职考研上岸北大软微
  17. 被看穿本质的“圆形监狱”设想
  18. EmguCV安装配置
  19. Nginx+PHP-FPM优化技巧总结 1
  20. train_test_split 参数详解

热门文章

  1. u盘修复linux系统,360u盘修复工具官方版u盘pe安装linux系统
  2. access创建窗体特别慢_64位Access运行速度很慢的解决办法
  3. echarts树状图点击展开子节点_CPU眼里的结构设备树节点及属性详解
  4. 深度学习总结:用pytorch做dropout和Batch Normalization时需要注意的地方,用tensorflow做dropout和BN时需要注意的地方,
  5. [TCP/IP] 关闭连接后为什么客户端最后还要等待2MSL
  6. 1099 字串变换 2002年NOIP全国联赛提高组
  7. “GIS讲堂”第二课内容的公布
  8. 【svn】svn的使用
  9. JS在火狐浏览器下如何关闭标签?
  10. 程序员选择字体的标准是