connecting Arduino and raspberry pi using i2c communication

Rather than essentially void statements such as "doing some work around", it might be useful to know what it actually is you wish to achieve, in order to suggest useful approaches.

You really need to research what libraries are available for the Pi for I2C access, which seems more of a"Pi" forum matter. It should be no great trouble for the Arduino.

If you are using a 5V Arduino, you need a level converter board (readily available on eBay) to interface with the 3.3V Pi interface.