繁体   English   中英

如何更改列表取决于字符串值?

[英]How to change list depend in string value?

我想根据输入字符串打印列表

代码如下:

A1 = [1,2]
B1 = [2,3]

p = input("A1/B1 : ")

print(p)
#if input is "A1" it will print A1 list or "A2" it will print A2

是的,您可以将数据存储在dict中并获取它来检索您想要的数据:

d = {'A1': [1,2], 'B1': [2,3]}

p = input("A1/B1 : ")

element = d.get(p, None)
if element is None:
    print("Sorry, not found")
else:
    print(element)

你在找类似的东西吗?

if p == 'A1':
  print(A1)
elif p == 'A2':
  print(A2)
else:
  print('Your answer must be A1 or A1')

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM