考える二つのリスト:Pythonで2つのリストの和集合を得るこれら2つの方法の違いは何ですか? Pythonで
>>> a = [1,2,3,4,5,6,'b','e']
>>> b = [1,2,3,4,5,'a','b','c','d',]
二つのリストの和集合を取得するこれらの2つの方法の違いは何ですか?
>>> set(a).union(set(b))
set(['a', 1, 2, 3, 4, 5, 6, 'c', 'b', 'e', 'd'])
>>> set(a+b)
set(['a', 1, 2, 3, 4, 5, 6, 'c', 'b', 'e', 'd'])
論理的な違い(これらの2つの方法が同じ結果をもたらさない場合)はありますか?パフォーマンスの影響はありますか?
この質問に不明な点がある場合は、フラグを撤回してください。それはかなり明確ですIMO –