Python的数据类型
字符串的定义:
>>>str1 = "aaaaaa"
>>>str2 = ‘bbbbbb‘
>>>str3 = ‘‘‘cccccc‘‘‘
字符串常用的方法:
find 字符串中查找sub字符串的内容,如果找到,返回字符串的下标
replace(old,new) 字符串内容老的替换新的
split() 方法用于把一个字符串分割成字符串数组。
join() 方法用于把数组中的所有元素放入一个字符串。元素是通过指定的分隔符进行分隔的。
strip 字符串过滤空格
format 字符串格式化
list
1. 什么是list
列表是由一序列特定顺序排列的元素组成的。可以把字符串,数字,字典等都可以任何东西加入到列表中,日中的元素之间没有任何关系。列表也是自带下标的,默认也还是从0开始。
l = [‘a’, ‘b’, ‘c’, 1, 2, 3]
List常用的方法:
append 末尾增加一个元素,没有返回值
pop(index=none) 末尾删除一个元素,返回删除的元素
Index l.index(“a”) 返回该元素的下标
List常用的方法:
insert l.insert(3, “ling”),插入指定的位置一个元素
remove(value) l.remove(“hello”), 删除一个指定值的元素
reverse l.reverse() 反序,无返回值
sort(self, cmp=None, key=None, reverse=False) l.sort() 排序
tuple
1.元组的定义
Tuple就是不可变的list
2. 元组的单元素
a = (1,)
print(type(a))
<type ‘tuple‘>
b = (‘abc‘)
print(type(b))
<type ‘str‘>
3. 元组的常用方法
count 统计某个元素的个数
A = (‘a’, ‘b’, ‘c’, ‘a’)
print(A.count(‘a’))
index 返回某个元素的下标
和list类似
tuple并没法对元组进行增删改查。