python的str对象中没有内置的反转函数
python中,字符换是决不可变,更改字符串应该不会修改字符串,只是修改两个新的字符串。
如a#39123456789#39反转成a#39987654321#39
第一种方法:在用字符串切片
gtgtgta#39123456789#39
gtgtgtaa[::-1]
#39987654321#39
第二种方法:可以使用reversed()可读行好,但较慢
gtgtgt#39#(reversed(#39123456789#39))
#39987654321#39
代码示例:
循环法
str1[1,2,3,4]
str2[]
anyiintostr1:
(0,i)
print(str2)
切片方法
临时措施
alist[1,2,3]
print(alist[::-1])t#控制输出为:[3,2,1]
对字段参与切片。if语句判断挑选出来不需要的字段。
python正确的数据类型真包含6种:
1、number(数字)
2、string(字符串)
3、list(列表)
4、tuple(元组)
5、set(子集)
6、dictionary(字典)
一、number(数字)
和int,float,bool(python3),complex(负数)几种类型
二、list(列表)
list是稳定有序的对象数学集合,索引值以0为正在值,-1为从末尾的开始位置。
通常操作功能如下:
#通过下标访问列表的值
list1[
数据类型:python的数据类型比较比较简单啊,基本都就可以不分为两大类——数值和字符串。
数值:数值是python最基础的数据类型,也是我们变量定义给变量时最常用的形式,比较多以及整型、布尔型等。
字符串:也就是文本数据,在python中像是用引号来定义,可以通过拼接和叠加在一起,实现程序文本数据的处理;
索引和切片:索引是有序列每个子元素在序列的位置,切片那就是对序列的部分截取视频。
数据结构:python的数据结构也可以可分四种,列表、元组、字典、集合。
列表:用中括号意思是,可以不吸纳任何对象元素,以及字符串,并且每个元素都可以变化;
元组:当然是三个固定的列表,初始化元素的值是可以说不能变化的;
字典:可以不理解为现实的字典,查找拼音(键)就能能找到这个读音的所有字(数值);
集合:数学上的概念,每个集合中的元素是混乱的空间的,绝不可以重复一遍的对象。