Python学习笔记(二)
-
列表
a. 标志[]
b. 基本操作(创建,append(), pop(), remove())
创建:
list = [‘a’,‘b’]
更新:
list.append(‘c’)
print list
[‘a’,‘b’,‘c’]
移除–按数位移除
list.pop(1)
print(list)
[‘a’,‘c’]
删除–按字符删除
list.remove(‘a’)
print(list);
[‘c’]
c. 列表相关方法
len(list) #列表长度
list.extend([‘d’,‘e’])#列表加入多行
list.insert(3,‘d’)#列表三号位置插入’d’
-
元组
a. 标志()
b. 基本操作(创建及不可变性)
tup1=(‘apple’,‘banana’)
tup2=(1,2)
#不可以修改tup中的值,但可以连接
tup3=tup1+tup2
print tup3
输出结果:
(‘apple’, ‘banana’,1,2)
-
string字符串
a. 定义及基本操作(+,*,读取方式)string: 一系列的字符
操作:
Name = ‘A’
statement=Name+’ B’
statement = A B
state= 2 * ‘A’
state=AA
P | Y | T | H | O | N | |
---|---|---|---|---|---|---|
数位号 | 0 | 1 | 2 | 3 | 4 | 5 |
Name=‘PYTHON’
Name[::2]:‘PTO’
Name[0]:‘P’
- 字符串格式化问题
在字符串中加入%s-格式化字符串
%d-整数
print (‘hello %s , I am %d years old’ % (‘jemmy’, 6))
结果为: hello jemmy, I am 6 years old)