tôi muốn tìm giao điểm của hai danh sách trong python. tôi có cái gì đó trông như thế này:cắt hai danh sách từ trong python
>>> q = ['apple', 'peach', 'pear', 'watermelon', 'strawberry']
>>> w = ['pineapple', 'peach', 'watermelon', 'kiwi']
và tôi muốn tìm cái gì đó trông như thế này:
t = ['peach', 'watermelon']
tôi biết nó một cách đơn giản, câu hỏi nhưng im mới để trăn - không ai có bất kỳ đề xuất?
đánh bại tôi vào nó. Các bộ cũng làm việc với các toán tử nhị phân '|' (OR = union), '&' (AND = intersection) và '^' (XOR = trong một bộ nhưng không phải cả hai), do đó, điều này cũng sẽ trả lời: 't = set (q) & set (w) ' –
Hah, bình luận của bạn được đăng như bản chỉnh sửa của tôi. Thật vui khi cố gắng loại ra các ví dụ trước khi ai đó thêm chúng. – Turnsole
hoàn hảo! và có thể lưu danh sách giao nhau (mà tôi vô tình tạo thành một tập hợp) dưới dạng tệp csv không? @lazyr @Hydrangea – user808545