1.字符串
(1)字符串可以使用count(),replace(),index(),len()
str1='abcdefab'
str1[0]————————'a'
if 'ab' in str1:
str1.replace('ab','m',1) 1表示只替换1次
print(str1)——————'mcdefab'
(2)连接字符串
li=['1','2','a','b']
print(''.join(li))——————————'12ab'
(3)
print('2'*3)————————'222'
2.eval()函数
eval()函数里传的对象必须是字符串,用eval()函数可以得到去字符后的对象的类型。
例如:
a='[1,2,3]'
b=eval(a)
print(type(b))——————list
a='12.5'
b=eval(a)
print(type(b))——————float
3.函数
def func():
pint(func())————————打印的是return返回出来的值,没有return,就打印出None
func()——————————打印的是函数内带有print()里的内容
4.列表转换为字典
m = ['a', 'b']
n = [1, 2]
print(dict([m,n]))——————————{'a': 'b', 1: 2}