python 元组问题
namg_id=input("请输入用户编号:")name_id_l=[]
namg_id_s=name_id_l.append(namg_id)
print(name_id_l)
我想输入11 33 4455中间可以是空格或者是 , 号
print 打印出来的是 这样的 可以做到吗 s = '11 12 22'
#s = '11,12,22'
if not ',' in s:
print(s.split())
else:
s = s.replace(' ','') # 删除所有空格
print(s.split(',')) 本帖最后由 159662-会稽 于 2022-7-14 10:14 编辑
name_id = input('请输入用户编号:')
name_id_l = []
name_id_l.append(name_id)
name_id_l = tuple(name_id_l)
print(name_id_l)
1. 将输入字符串变为列表:
name_id_l = name_id.split(',') ---->逗号分开就用逗号,空格就用空格
2. 如果仅仅需要显示输出成带有中括号的话:
for each in name_id_l:
print('[' + each + ']', end=' ')
页:
[1]