Python check whether a list includes some value All In One
Python check whether a list includes some value All In One
list includes
error
#!/usr/bin/env python3
# coding: utf8
contacts = [
('James', 42),
('Amy', 24),
('John', 31),
('Amanda', 63),
('Bob', 18)
]
name = input()
names = []
for tp in contacts:
# 构造 list keys
if tp[0] == name:
print(tp[0] + ' is ' + tp[1])
# You are trying to concatenate a string and an integer. ❌
# You will need to convert the integer to a string in order to concatenate it.
# python3 ./tuple.py Amanda
# python3 ./tuple.py xgqfrms
solutions
#!/usr/bin/env python3
# coding: utf8
contacts = [
('James', 42),
('Amy', 24),
('John', 31),
('Amanda', 63),
('Bob', 18)
]
name = input()
names = []
for tp in contacts:
# 构造 list keys
if tp[0] == name:
# 类型转换 ✅
print(tp[0] + ' is ' + str(tp[1]))
# python3 ./tuple.py Amanda
# python3 ./tuple.py xgqfrms
not in
#!/usr/bin/env python3
# coding: utf8
contacts = [
('James', 42),
('Amy', 24),
('John', 31),
('Amanda', 63),
('Bob', 18)
]
name = input()
names = []
for tp in contacts:
# 构造 list keys
names.append(tp[0])
if tp[0] == name:
# hack: print 类型分割 ✅
print(tp[0] + ' is', tp[1])
# ✅
if name not in names:
print("Not Found")
# python3 ./tuple.py Amanda
# python3 ./tuple.py xgqfrms
flag 🚀
#!/usr/bin/env python3
# coding: utf8
contacts = [
('James', 42),
('Amy', 24),
('John', 31),
('Amanda', 63),
('Bob', 18)
]
name = input()
flag = False
for tp in contacts:
if tp[0] == name:
flag = True
print(tp[0] + ' is', tp[1])
# flag 🇨🇳
if not flag:
print("Not Found")
# python3 ./tuple.py Amanda
# python3 ./tuple.py xgqfrms
any
#!/usr/bin/env python3
# coding: utf8
contacts = [
('James', 42),
('Amy', 24),
('John', 31),
('Amanda', 63),
('Bob', 18)
]
name = input()
names = []
for tp in contacts:
# 构造 list keys
names.append(tp[0])
if tp[0] == name:
print(tp[0] + ' is', tp[1])
# 🚀 https://flexiple.com/python/python-list-contains/
result = any(item in name for item in names)
if not result:
print("Not Found")
# python3 ./tuple.py Amanda
# python3 ./tuple.py xgqfrms
https://www.runoob.com/python/python-func-any.html
demos
(🐞 反爬虫测试!打击盗版⚠️)如果你看到这个信息, 说明这是一篇剽窃的文章,请访问 https://www.cnblogs.com/xgqfrms/ 查看原创文章!
Python Tutorials
https://www.runoob.com/python3/python3-list.html
https://www.runoob.com/python3/python3-tuple.html
https://www.runoob.com/python3/python3-basic-operators.html
https://www.runoob.com/python3/python3-string.html
https://www.runoob.com/python3/python3-function.html
built-in-functions
https://www.runoob.com/python3/python3-built-in-functions.html
https://www.runoob.com/python/python-func-any.html
refs
https://flexiple.com/python/python-list-contains/
https://thispointer.com/python-how-to-check-if-an-item-exists-in-list-search-by-value-or-condition/
©xgqfrms 2012-2021
www.cnblogs.com/xgqfrms 发布文章使用:只允许注册用户才可以访问!
原创文章,版权所有©️xgqfrms, 禁止转载 🈲️,侵权必究⚠️!
本文首发于博客园,作者:xgqfrms,原文链接:https://www.cnblogs.com/xgqfrms/p/17358872.html
未经授权禁止转载,违者必究!