关于 Python 表达包含与被包含的语法
A: aabbcc
B: abbc
如果 A 包含 B,就输出 。
用什么表达语法啊
新手求解,大佬莫怪
A: aabbcc
B: abbc
如果 A 包含 B,就输出 。
用什么表达语法啊
新手求解,大佬莫怪
@kevinfk2 list 就是正常手写循环啊(
的确有双层 compg 的黑魔法,但可读性太垃圾了。
https://leetcode.com/problems/edit-distance/
https://pypi.org/project/editdistance/0.3.1/
“`
a = [‘苹果’, ‘橘子’, ‘香蕉’, ‘葡萄’]
b = [‘苹果’, ‘越南橘’, ‘香蕉’, ‘椰子’]
c = []
for x in a:
for y in b:
if x == y:
c.append(x)
“`
a = [‘苹果’, ‘橘子’, ‘香蕉’, ‘葡萄’]
b = [‘苹果’, ‘越南橘’, ‘香蕉’, ‘椰子’]
c = [x for x in a if x in b]
c 应该就是你要找的
>>> a = [‘apple’, ‘orange’, ‘banana’]
>>> b = [‘apple’, ‘grape’, ‘fresh banana’]
>>> c = []
>>> for x in a:
……………for y in b:
……………………if x == y or x in y:
………………………….c.append(x)
所以 LZ 这个事其实还是手动做的好。。