There's nothing wrong with your ideas if you were designing a language from scratch. However, Python has a long history and many tools and uses for the same operators you are considering. And even has a current "insert" operator (slice assignment).
When adding a new feature, you need to consider if you're duplicating current functionality and if a 2nd "obvious" way is worth breaking the Zen.
Also, consider whether your "intuitive" design is following or breaking a de-facto standard established elsewhere in the language.
For example, if you're making a file format decoder, you should create functions "load" and "dump" to behave like every other file format decoder module. Don't re-invent or we'll end up with too many "standards" and the language will become hard to remember.
In case I need to clarify:
1. You're duplicating current clear and more flexible syntax.
2. Your proposed operators are confusing when compared with their meanings elsewhere.