首页 > 编程语言 >python -字符串和列表的翻转

python -字符串和列表的翻转

时间:2022-09-22 14:22:49浏览次数:51  
标签:reverse python 列表 print 字符串 翻转 name

# 1.给你一个字符串请实现字符串的翻转?
name = "人生若只如初见,何时秋风悲画扇"

 

# 2.给你一个列表如何实现列表翻转?

name = [1, 2, 3, 4, 'a', 'b', 'c']

 

答案在文末!!!

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

答案-字符串翻转

name = "人生若只如初见,何时秋风悲画扇"

方法1
name[::-1]

方法2

name[-1::-1]

 

 

答案-列表翻转

方法1--reverse(),翻转,改变原列表的顺序

name = [1, 2, 3, 4, 'a', 'b', 'c']

name.reverse()    # 注意,reverse()没有返回值,只是对原列表进行反向排序

print(name)  # 用reverse()翻转,是把原列表的值该表了顺序

方法2--切片,生成新的逆序列表

name = [1, 2, 3, 4, 'a', 'b', 'c']

list2 = name[::-1]   # 列表切片是切出来一个新的列表

print(list2)  # ['c','b','a',4,3,2,1]

print(name)  #  [1, 2, 3, 4, 'a', 'b', 'c']  # 原列表值没有改变

标签:reverse,python,列表,print,字符串,翻转,name
From: https://www.cnblogs.com/liunian9527/p/16716813.html

相关文章

  • python实验报告(第三周)
    实例01:判断输入的是不是黄蓉所说的数代码如下: 结果: 实例02:验证瑛姑给出的答案是否正确代码如下: 结果: 实例03:输出玫瑰花语代码如下: 结果:  实例......
  • python第三章实验
    print("今有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二,问几何?\n")#输入一个数number=int(input("请输入您认为符合条件的数:"))#判断是否符合条件......
  • python接收微信消息报'HTMLParser' object has no attribute 'unescape'错误
    我的博客一直有个想法,想要弄个微信机器人,然而出师不利,刚开始就碰壁了先上代码,这个是用来接收消息的,是个测试脚本#!/usr/bin/python#coding:utf-8importitchatd......
  • python生成sql server 数据库表名和sql脚本
    #-*-coding:utf-8-*-#作者:TY#时间:2020-08-0522:03#文件名称:sqlserver数据库导表脚本.PY#开发工具:PyCharmimportpymssqlimportosclassSQLServer:......
  • css 列表样式,<a> 连接文字超长省略
    <!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge"><metaname="viewport"content......
  • 【Python】python语言基础概述
    1.文件类型python文件有3种类型:(1)源代码文件:xx.py。(2)字节代码文件:xx.pyc。由xx.py编译成的二进制字节码文件,通过Python程序加载执行,速度快,能够隐藏源码......
  • python 爬虫curl
    目录python爬虫curlpython爬虫curl#!/usr/bin/envpython#-*-coding:utf-8-*-#BY:wenchao.Litime:2021/11/18#curl工具:c写的一个命令#-A设置user-agent......
  • python数据处理小工具
    python处理数据常用方法,包括:1)按照指定行数split_size,分割超大csv文件2)读取csv文件数据,并发送http-json请求,订正生产或者测试环境数据3)csv文件按照某一列分割成多个cs......
  • python18篇 环境迁移
    在原来环境中使用pipfreeze>文件名称,这样会生成一个文件,一般命名为requirements.txt在新的环境中使用pipinstall-r文件名(第一步生成的文件),即可下载安装,这样就不会......
  • Redis与Python连接实例
    2022-09-221、Redis与Python建立连接之前需要先安装“Redis”安装包:在ubantu中,打开终端,输入命令:sudopipinstallredis此时,是安装Python2.0的版本。一般来说,是将3......