栈的工作原理
入栈 append
出栈 pop
栈顶元素
栈的长度 len
栈是否为空 len == 0
zip&enumerate
zip函数将两个字符串元素一一对应拆分合并成键值对
enumerate函数将一个字符串拆开并按照顺序从0开始对元素编号形成一个对象
tuple
例;
Users = ('root','westos','redhat')
Passwds = ('123','456','789')
#index slide
print(Users[0])
print(Users[-1])
print(Users[1:])
print(Users[::-1])
#repeat
print(Passwds * 3)
#link
print(Users + ('linux','python'))
#in /not in
print('westos' in Users)
print('westos' not in Users)
#for
for user in Users:
print(user)
for index,user in enumerate(Users):
print(index,user)
for user,passwd in zip(Users,Passwds):
print(user,':',passwd)
输出
/root/PycharmProjects/westos/venv/bin/python /root/PycharmProjects/westos/test/test1.py
root
redhat
('westos', 'redhat')
('redhat', 'westos', 'root')
('123', '456', '789', '123', '456&