29):1、题目:按相反的顺序输出列表的值。

#!/usr/bin/python
# -*- coding: UTF-8 -*- a = ['one', 'two', 'three']
for i in a[::-1]:
print i

    以上实例输出结果为:

three
two
one
#!/usr/bin/python
# -*- coding: UTF-8 -*- print '输入列表格式为:1,2,3,4'
s=input()
print type(s)
a=list(s)
print a[-1::-1]
#!/usr/bin/env python3
# -*- coding: utf-8 -*- list_ = ['a', 'b', 'c', 'd']
list_.reverse()
print( list_ )

    Python3实例,使用递归实现:

#!/usr/bin/env python3

a = ['one', 'two', 'three','four','five','six','seven','eight','nine','ten']

def reverse(a):
if len(a)<=1:
print (a[0],end=" ")
else:
print(a[-1],end=" ")
reverse(a[0:-1]) reverse(a)
#!/usr/bin/python
# -*- coding: UTF-8 -*- numlist = [100,1,23,4,5,6,6,7,7,8]
for i in range(0,len(numlist)) :
index = len(numlist)-i-1
print(numlist[index])
a = ['1','2','3']
a.sort(reverse=True)
for i in a:
print(i)

    Python2.x 与 Python3.x均可用:

numbers=list(range(1,10))
reversed_list=[]
for i in range(1,10):
reversed_list.append(numbers.pop())
print(reversed_list)

    2、题目:按逗号分隔列表。

#!/usr/bin/python
# -*- coding: UTF-8 -*- L = [1,2,3,4,5]
s1 = ','.join(str(n) for n in L)
print s1

    以上实例输出结果为:

1,2,3,4,5
#!/usr/bin/python
# -*- coding: UTF-8 -*- L = [1, 2, 3, 4, 5]
L = repr(L)[1:-1]
print L
# -*- coding: UTF-8 -*-

l = [1,2,3,4,5,6,7];
k = 1;
for i in l:
print(i,end= ('' if (k == len(l)) else ','));
k += 1;
#!/usr/bin/python3

l = [1,2,3,4,5,6,7];
o = '';
for i in l:
o += str(i)+',';
print(o[0:-1]);

    Python3 测试:

a=[1,2,3,4]
for i in range(0,len(a)):
if i!=(len(a)-1):
print(a[i],end=',')
else:
print(a[i])

    Python3 测试:

numbers=list(range(1,9))
for i in numbers:
if(i==numbers[-1]):
print(i)
else:
print(i,end=',')
import re

l=str(range(5));
m=re.search(r'\[(.*?)\]',l)
print( m.groups()[0] )

这两个小例子主要练习数组的分割和反转。如果感觉不错的话,请多多点赞支持哦。。。

  原文链接:https://blog.csdn.net/luyaran/article/details/80075513

python2.7练习小例子(二十九)的更多相关文章

  1. python2.7练习小例子(十九)

        19):题目:一球从100米高度自由落下,每次落地后反跳回原高度的一半:再落下,求它在第10次落地时,共经过多少米?第10次反弹多高? #!/usr/bin/python # -*- codi ...

  2. python2.7练习小例子(十二)

        12):题目:打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身.例如:153是一个"水仙花数" ...

  3. python2.7练习小例子(十)

        10):古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?     程序分析:兔子的规律为数列1,1 ...

  4. python2.7练习小例子(十八)

    19):题目:一个数如果恰好等于它的因子之和,这个数就称为"完数".例如6=1+2+3.编程找出1000以内的所有完数.      #!/usr/bin/python # -*- ...

  5. python2.7练习小例子(十六)

    16):题目:输入一行字符,分别统计出其中英文字母.空格.数字和其它字符的个数.     程序分析:利用 while 或 for 语句,条件为输入的字符不为 '\n'.     程序源代码: #!/u ...

  6. python2.7练习小例子(十五)

        15):题目:输出指定格式的日期.     程序分析:使用 datetime 模块.     程序源代码: #!/usr/bin/python # -*- coding: UTF-8 -*- ...

  7. python2.7练习小例子(十四)

        14):题目:利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示.     程序分析:程序分析:(a>b)?a:b这 ...

  8. JAVA之旅(二十九)——文件递归,File结束练习,Properties,Properties存取配置文件,load,Properties的小练习

    JAVA之旅(二十九)--文件递归,File结束练习,Properties,Properties存取配置文件,load,Properties的小练习 我们继续学习File 一.文件递归 我们可以来实现 ...

  9. 微信小程序把玩(二十九)video组件

    原文:微信小程序把玩(二十九)video组件 视频播放组件与图片加载组件也没啥差别,使用起来也没啥注意的 重要属性: wxml <!--监听button点击事件--> <button ...

  10. WCF技术剖析之二十九:换种不同的方式调用WCF服务[提供源代码下载]

    原文:WCF技术剖析之二十九:换种不同的方式调用WCF服务[提供源代码下载] 我们有两种典型的WCF调用方式:通过SvcUtil.exe(或者添加Web引用)导入发布的服务元数据生成服务代理相关的代码 ...

随机推荐

  1. Python——追加学习笔记(四)

    函数 1.python里的函数可以返回一个值或者对象,知识在返回一个容器对象的时候有点不同,看起来像是能返回多个对象. >>> def bar(): ... return 'abc' ...

  2. python中的 if __name__ == “__main__”: 有什么用

    https://stackoverflow.com/questions/419163/what-does-if-name-main-do# 问题: What does if name == " ...

  3. matlab中换行

    若在命令窗口中,如果一条语句已经写完,需要换行,可以用"Shift+Enter", 如果一条语句没写完就想换行,可以使用"...+Enter".

  4. unity的默认文件目录及脚本之间的执行顺序

    在unity中,有几个默认的文件目录,这些目录对于开发者来说是非常重要的,今天记录一下这些目录的功能和一些相关的知识 大神雨松给出的帖子我个人觉得还是很有价值的,附上链接 http://www.xua ...

  5. python入门13 集合set

    set集合与数学中的集合同一个概念,是无序不重复元素组成的. #coding:utf-8 #/usr/bin/python """ 2018-11-10 dinghanh ...

  6. 【SNOI2017】炸弹

    题目大意 在一条直线上有\(N\)个炸弹,每个炸弹的坐标是\(X_i\),爆炸半径是 \(R_i\), 当一个炸弹爆炸时,如果另一个炸弹所在位置\(X_j\)满足: $ X_i-R_i\leq X_j ...

  7. 郑州Day6

    今天考了毕姥爷的一套题,差点保龄 题目 挺良心的一套题,至少我不用再搬一遍题面了 T1.B君的第一题 我为什么当时去写了一个树形\(dp\)还妄图\(A\)掉啊 这题保龄感觉舒爽 首先如果我们要求的是 ...

  8. 项目Alpha冲刺(团队7/10)

    项目Alpha冲刺(团队7/10) 团队名称: 云打印 作业要求: 项目Alpha冲刺(团队) 作业目标: 完成项目Alpha版本 团队队员 队员学号 队员姓名 个人博客地址 备注 221600412 ...

  9. POJ 1190 生日蛋糕 【DFS + 极限剪枝】

    题目传送门:http://poj.org/problem?id=1190 参考剪枝:https://blog.csdn.net/nvfumayx/article/details/6653111 生日蛋 ...

  10. servlet三种方式实现servlet接口

    简单介绍 Servlet接口实现类 1.Servlet接口SUN公司定义了两个默认实现类,分别为:GenericServlet.HttpServlet. 2.HttpServlet指能够处理HTTP请 ...