切片用法——去空格

简介: 切片用法——去空格

1 引言

切片用法很常见,可以用于提取列表、元组和字符串,应用于提取其中N个内容,避免for……in循环的复杂性,其基本格式为L[0:3](L为列表;0为起始位次;3为结束位次)

2 问题描述

假如我们要去掉一个字符串中的第一位和最后一位的空格

如:输入:’ hello world  ‘

  输出:’hello world’

3 算法描述

首先定义一个函数,将函数里的字符用for…in转义给i,判断i;如果i遇到了空格

则跳过,循环多次,最后return回函数。

4 结语

此方法的运用需要充分掌握住定义函数def和return的用法、懂得for…循环和列表、元组、字符串的切片,以及条件语句的应用。我们在操作的过程中一定要构思好,想清楚下一步需要做什么,以及每一步的含义。最后在打代码的时候也要注意语法格式。

附件

代码清单

def my_trim(name):
   for i in name:
       if i!=' ':
           break
       else:
           name=name[1:]
       if name[-1]!=' ':
           break
       else:
           name=name[:-1]
       return name
name=' hello world  '
print(my_trim(name))



目录
相关文章
|
8月前
|
Go 索引
Go语言中的数组、切片和映射解析
Go语言中的数组、切片和映射解析
|
8月前
|
索引 Python 容器
Python序列操作指南:列表、字符串和元组的基本用法和操作
Python序列操作指南:列表、字符串和元组的基本用法和操作
131 0
|
9月前
数组的相关用法
数组的相关用法
27 0
|
9月前
|
存储 数据挖掘 Linux
Python学习笔记丨数据类型基础与易错点总结,列表、字典、集合、数值、字符串、元组
Python学习笔记丨数据类型基础与易错点总结,列表、字典、集合、数值、字符串、元组
|
9月前
|
分布式计算 索引
常见的数组基本用法(二)
常见的数组基本用法
63 0
|
9月前
常见的数组基本用法(一)
常见的数组基本用法
60 0
|
11月前
|
索引 Python
11.从入门到精通:Python元组,访问,修改,删除,元组运算符,元组索引,截取,元组内置函数
11.从入门到精通:Python元组,访问,修改,删除,元组运算符,元组索引,截取,元组内置函数
Go语言 数组、切片、map的区别
Go语言 数组、切片、map的区别
120 0