{search: replace, search: replace, ...}
और एक स्ट्रिंग जैसे प्रतिस्थापन मानचित्र को देखते हुए, उस स्ट्रिंग के सभी संभावित प्रतिस्थापन की सूची कैसे उत्पन्न करें (पहले सबस्ट्रिंग प्रतिस्थापित, दूसरा सबस्ट्रिंग प्रतिस्थापित, दोनों प्रतिस्थापित आदि)। उदाहरण:सभी संभावित प्रतिस्थापन जेनरेट करें
map = {
'bee': 'BETA',
'zee': 'ZETA',
'dee': 'DELTA'
}
source_string = 'bee foo zee bar bee'
desired result =
[
'bee foo zee bar bee',
'BETA foo zee bar bee',
'bee foo ZETA bar bee',
'BETA foo ZETA bar bee',
'bee foo zee bar BETA',
'BETA foo zee bar BETA',
'bee foo ZETA bar BETA',
'BETA foo ZETA bar BETA'
]
आदेश महत्वपूर्ण नहीं है।
धन्यवाद, यही वह है जिसे मैं ढूंढ रहा था। – georg