字符串逆序
面试题目
- 级别: L1
- 知识模块: Python 编程语言
如何对字符串进行逆序,至少使用两种方式完成
公司
- 美团外包
招聘类型
社招
题目解析
- 题目主要考察对 Python 特性的理解和编程逻辑能力
- 可使用切片、字符串拼接、借助其它类型等方式实现
答案
方式一: 使用切片
s = "hello"
s = s[::-1]
print(s)
方式二:使用字符串拼接
s = 'hello'
rs = ""
for c in s:
rs = c + rs
print(rs)
方式三:借助列表
s = "hello"
rs = list(s)
rs.reverse()
rs = "".join(rs)
print(rs)