Python遍历求助
本帖最后由 a情授001 于 2020-10-26 06:18 编辑a = ['aaa-a123','bbb-b123']
for i in range(len(a)):
suzhu = a.split('-')
user = suzhu
pwd = suzhu
msg = '- 账号:' + user + '\n- 密码:'+ pwd + '\n---\n'
msg = msg + msg
print(msg)
'''
想在循环外做总打印 不是在任何循环体里打印
期望打印出:
- 账号:aaa
- 密码:a123
---
- 账号:bbb
- 密码:b123
---
'''
我是想在代码最后做一个统计不通过任何循环体 最后通过qq推送到手机里查看消息 经过遍历后发了2次推送 a = ['aaa-a123', 'bbb-b123']
Lists = []
for i in range(len(a)):
suzhu = a.split('-')
user = suzhu
pwd = suzhu
msg = '- 账号:' + user + '\n- 密码:' + pwd + '\n---\n'
Lists.append(msg)
print(''.join(Lists))
本帖最后由 6f7a8d 于 2020-10-25 23:52 编辑
a情授001 发表于 2020-10-25 23:22
大佬,你这还是在循环体里打印出来的 我是想在代码最后做一个统计 最后通过qq推送到手机里查看消息 经过 ...
需求是最后只打印一次,也就是需要把所有内容合在一起输出。。。
a = ['aaa-a123','bbb-b123']
msg = ""
for i in a:
user, pwd = i.split('-')
msg += '- 账号:' + user + '\n- 密码:'+ pwd + '\n---\n'
print(msg) 细水流长 发表于 2020-10-25 22:56
a = ['aaa-a123', 'bbb-b123']
for i in range(len(a)):
suzhu = a.split( ...
你好,大佬 我希望在循环外做个总统计 不是在循环体做 如果有def
可以做return 细水流长 发表于 2020-10-25 23:04
a = ['aaa-a123', 'bbb-b123']
Lists = []
for i in range(len(a)):
大佬,你这还是在循环体里打印出来的 我是想在代码最后做一个统计 最后通过qq推送到手机里查看消息 经过遍历后发了2次推送 fanvalen 发表于 2020-10-25 23:20
如果有def
可以做return
如果做成函数return在循环体内只能得出账号a return在循环体外是账号b 蹲一个学习机会