1 python tuples input python-3.x
这是我的例子:
>>> a=input ('some text : ') # value entered is 1,1
>>> print (a)
1,1
Run Code Online (Sandbox Code Playgroud)
我想要一个元组(1,1)
我怎样才能做到这一点?
您可以将输入解释为Python文字ast.literal_eval():
import ast
a = ast.literal_eval(input('some text: '))
Run Code Online (Sandbox Code Playgroud)
此函数将接受任何看起来像Python文字的输入,例如整数,列表,字典和字符串:
>>> ast.literal_eval('1,1')
(1, 1)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8015 次 |
| 最近记录: |