检查列表是否与元组完全相同

莱尔

我试图制作一个程序,如果用户使用给定的元组输入了完全相同的数据,它将打印(“可用”),否则,它将附加新数据。但是,即使我也输入了完全相同的数据,我的程序也不会打印“可用”。

data = ['Karma', 19, 'e', 'Kunugigaoka JH']
user = [input('name:'), int(input('age: ')), input('section: '), input('school: ')]
if user in data: 
    print('still available')
else: 
    data = data.append(user), print(data, 'your new data is now added')

那里的错误代码是什么?是if语句中的“ in”,以及如何解决它?谢谢

pp

以下是您的代码的有效版本。

data = [['Karma', 19, 'e', 'Kunugigaoka JH']]
user = [input('name:'), int(input('age: ')), input('section: '), input('school: ')]

if user in data:
    print('still available')
else:
    data.append(user)
    print(user, 'your new data is now added')

说明

  • 您的数据格式必须是列表列表,以便程序可以按预期工作。
  • list.append没有return任何内容,因此请勿分配给变量。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

检查元组列表是否相同

如何检查字典列表中的键是否完全相同

检查是否存在与输入图像完全相同的图像

检查文件行中的变量是否完全相同-Tkinter

检查数据框的许多列是否完全相同

如何检查字典中的值是否完全相同?

检查 BigQuery 合并语句中的两个数组是否完全相同

检查 2 个对象数组是否完全相同(长度、属性、值)

从函数返回完全相同长度的元组

如何检查两个元组列表是否相同

查找两个不同列表是否包含完全相同的元素的简单方法?

检查元组列表中元组的第二个元素是否都相同

平台之间是否对apiclient完全相同的调用崩溃

func.prototype.constructor是否与func完全相同?

如何测试两种类型是否完全相同

SQLite 中的 NUMERIC 和 INTEGER 类型是否完全相同?

MongoDB中的新文档是否必须与Schema完全相同?

python是否将no return语句与return None完全相同?

如何确定两个网页是否完全相同

如何检查列表中是否有元组?

如何将4位数字变量与4位数字列表进行比较,并确定它们是否具有完全相同的数字,而不管顺序如何?

检查列表中的列表是否相同(python)

如果完全相同的问题发生在不同的上下文中,是否可以为完全相同的问题抛出不同的异常?

如何以完全相同的方式对两个列表(相互引用)进行排序

如何以完全相同的方式对两个列表(相互引用)进行排序

以完全相同的顺序将值添加到两个列表

为什么两个不同的简单列表变量的行为完全相同?

如何将不同的列表减少到完全相同的长度?

查找在Python中具有完全相同值的两个嵌套元素的列表元素