我是靠谱客的博主 聪慧煎蛋,这篇文章主要介绍python列表的反转(三种解题思路),现在分享给大家,希望可以做个参考。

一、题目:python的列表反转,如字符串:"abc"

若给的其他数据类型,如字符串,需要先转换为list,再进行反转。

二、解题思路

  1. 先转换为列表,一般通过:list(str)
  2. 列表反转
  3. 再使用join拼接成字符串

三、代码实现

1、使用list的reverse方法

复制代码
1
2
3
4
5
6
7
str1 = "abc" list = list(str1) list.reverse() str = "".join(list) print("反转后字符串:",str) 打印结果:反转后字符串: cba

2、使用切片方法

复制代码
1
2
3
4
5
6
7
str1 = "abc" list = list(str1) list = list[::-1] str = "".join(list) print("反转后字符串:",str) 打印结果:反转后字符串: cba

3、使用for循环

复制代码
1
2
3
4
5
6
7
str1 = "abc" list = list(str1) list1 =[list[len(list)-i-1] for i in range(len(list))] str = "".join(list1) print("反转后字符串:",str) 打印结果:反转后字符串: cba

最后

以上就是聪慧煎蛋最近收集整理的关于python列表的反转(三种解题思路)的全部内容,更多相关python列表内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(48)

评论列表共有 0 条评论

立即
投稿
返回
顶部