鱼C论坛

 找回密码
 立即注册
查看: 1793|回复: 3

[已解决]python 元组问题

[复制链接]
发表于 2022-7-14 10:07:51 | 显示全部楼层 |阅读模式
3鱼币
namg_id=input("请输入用户编号:")
name_id_l=[]
namg_id_s=name_id_l.append(namg_id)
print(name_id_l)

我想输入  11 33 44  55  中间可以是空格或者是 , 号  
print 打印出来的是  [11] [33][44] 这样的 可以做到吗
最佳答案
2022-7-14 10:07:52
s = '11   12      22'
#s = '11,  12,  22'

if not ',' in s:
    print(s.split())
else:
    s = s.replace(' ','') # 删除所有空格
    print(s.split(','))

最佳答案

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-7-14 10:07:52 | 显示全部楼层    本楼为最佳答案   
s = '11   12      22'
#s = '11,  12,  22'

if not ',' in s:
    print(s.split())
else:
    s = s.replace(' ','') # 删除所有空格
    print(s.split(','))
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-7-14 10:11:05 | 显示全部楼层
本帖最后由 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)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-7-14 11:22:16 | 显示全部楼层
1. 将输入字符串变为列表:
    name_id_l = name_id.split(',') ---->逗号分开就用逗号,空格就用空格
2. 如果仅仅需要显示输出成带有中括号的话:
    for each in name_id_l:
          print('[' + each + ']', end=' ')
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-6-9 15:41

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表